Overall great experience from start to finish with everyone at Happy Roofing. Would highly recommend!
Happy Roofing
About Happy Roofing
Happy Roofing is a family-owned roofing company in Naperville that does roof replacement and repair, storm and hail damage inspections, and gutters. Owner Pedro supervises every project, and the company mainly installs Malarkey rubberized asphalt shingles as a Malarkey Emerald Pro Certified Contractor. As of October 2026, its pricing page says most of its roof replacements have cost $15,000 to $36,000, or about $6 to $8 per square foot, and that it charges $159 for a repair, leak or storm inspection, credited toward any work it then does, while replacement inspections are free. It offers a 7-day money-back guarantee with written conditions, does not offer financing, and lists license number 104.018363. Five of the eight Google reviews shown below say the company explained the problem or documented it with an inspection, photos or video, and one notes its quote was not the lowest.
Services
Good to know
- Typical prices
- October 2026: most of its roof replacements cost $15,000 to $36,000; about $6 to $8 per square footSource: Official website
- Inspection fee
- $159 for a repair, leak or storm inspection, credited toward the work; free for a replacement estimateSource: Official website
- Money-back guarantee
- 7 days; a written complaint within 7 days of completion, and a chance to fix it firstSource: Official website
- Inspection
- 29-point roof and attic inspection, including ventilation calculationsSource: Official website
- Shingles
- Mainly Malarkey rubberized asphalt shingles; Malarkey Emerald Pro Certified ContractorSource: Official website
- License
- License number 104.018363Source: Official website
- Financing
- Not offeredSource: Official website
- Ownership
- Family owned; identifies as Latino ownedSource: Google Business Profile
Reviews
Google reviews rated four stars and above. The 4.9-star rating reflects all 196 Google reviews.
I could not be happier with the job Happy Roofing did on my home after major hail damage. From the very beginning, I could tell they approached my roof replacement differently than a lot of roofing companies. Pedro started with a very thorough inspection, including going into the attic. He found ventilation issues that I would have never known about and took the time to explain what was wrong and what should be done to correct it. They added proper ventilation baffles, replaced the solid soffits with vented soffits, and improved the exhaust ventilation at the roof. Pedro also explained the different shingle choices for my roof. I chose the shingles that had a class 4 hail rating which is the highest. I will now receive a $300.00+ yearly discount on my home owner insurance because of this. Nice. What impressed me most was the amount of attention they gave to things you really can't see from the ground. They re-nailed the roof decking, installed new flashing and drip edge where needed, used upgraded pipe flashings that are designed to last the life of the roof, and took the extra time to do everything correctly instead of taking shortcuts. There are a lot of roofs being replaced around us after the hailstorm, and I have watched some of them go up incredibly fast. A house across the street that is about the same size was finished in roughly half a day. Happy Roofing spent about two days on ours. After seeing how much work went into our roof, I understand why. From the street the roofs may look similar, but there is a lot underneath the shingles that you don't see. They were also extremely careful with our property. We have landscaping, pavement, and exterior areas that we wanted protected, and their crew covered and protected everything while they worked. They even removed and reset siding where necessary so the flashing could be replaced correctly rather than working around it. Happy Roofing also replaced our gutters, gutter guards, soffit, and fascia, and we are very happy with how everything turned out. They pointed out to me where the original downspouts on the roof were installed incorrectly. If you are looking for a roofing company in Downers Grove that takes the time to do the job properly and pays attention to the details, I would highly recommend Happy Roofing. I feel very confident about the roof they built for us and the quality of the work.
I had water starting to leak into our house around our chimney, and Happy Roofing did an outstanding job diagnosing and fixing the issue. From the start, I was really impressed by their use of technology. They sent over a 6-minute inspection video clearly showing the problem areas, followed by detailed, full reports once the work was complete. Pedro was incredibly knowledgeable and took the time to explain everything being done in great detail, which gave me total confidence throughout the process. Above all, this is an honest company with integrity. They initially gave me multiple options to address the leak. When a preliminary patch didn’t completely solve the problem, they applied 100% of that initial cost toward a more involved, permanent solution—installing a chimney cricket. Top-notch communication, fair pricing, and quality workmanship. I highly recommend Pedro and the Happy Roofing team!
Came out and looked at a leak on our roof for us and they were incredibly cordial, informative, and honest on what our next steps should be. Would use them for anything.
Pedro and crew went that extra mile to make sure the job was done right the first time! Price was fair and in line with others, but the extra care and time that they put into the job could not be matched by others. Extra care to protect the outside of the house and plants was surely appreciated. Crew worked like a well oiled machine,and cleaned up every day! Can't tell you how many compliments we received on the finished product. Thanks again for a job well done!
Great experience. Very professional. Got a great roof and I think the team went above and beyond.
I highly recommend Pedro and Happy Roofing! When shopping around for a roof replacement, we gathered quotes from several reputable companies. Pedro, the owner, stood out immediately. He provided an impressively detailed inspection and thorough documentation of our roof and attic. He was never pushy; he genuinely wanted to share his expertise so we could make an informed decision. While his quote wasn’t the lowest, it was by far the best value. Other companies pointed out our attic ventilation issues but failed to offer actual solutions. Pedro was the only one who built a proper ventilation fix into his scope of work. After doing our own research, we knew proper ventilation was vital for the long-term health of our roof. Once we made an apples-to-apples comparison of the actual work being done, Pedro’s quote was easily our best deal. Throughout negotiation and scheduling, Pedro was fair, transparent, and incredibly accommodating. Pedro also patiently answered all of my questions. Another massive differentiator is that Happy Roofing runs just one dedicated, highly trained crew rather than juggling multiple subcontracted teams. Their work ethic was phenomenal—methodical, detail-oriented, and efficient. Even our neighbor went out of their way to tell us how impressed they were watching the team install the roof! We are truly "happy" customers and couldn't be more satisfied with our decision.
I would highly recommend Happy Roofing to any homeowner that needs roofing or gutters. We used Happy Roofing to help repair our roof and gutters after a hail storm. They are extremely knowledgeable and helped explain the damage and also issues with the way the house was built. They use the highest quality materials and have experienced installers complete the work in a timely manner. They also do a great job of using pictures and video to document the issues and show the improvements. They go above and beyond to make sure they deliver a great customer experience.