What happens when you fill out the form below?
You’ll instantly receive a rough ballpark estimate by email based on the details you shared. After that, our Happy Roofing Helper — a smart assistant we’ve trained to guide you through the process — will reach out to verify the info you entered and answer any questions you may have.
If everything looks good and you’re ready, we’ll offer to schedule a complimentary on-site roof and attic inspection. This allows us to gather all the necessary details to create a precise, itemized quote — no pressure, no pushy sales tactics, just accurate information to help you move forward confidently.
Frequently Asked Questions
After you submit the form, your instant roofing estimate will appear right on your screen — typically within 60 seconds. It’s quick, easy, and designed to help you plan. To access your estimate, we’ll ask for your name, phone number, and email. This lets us follow up if anything needs to be confirmed or adjusted to better reflect your project. We’ll always respect your time and your privacy — we never share your information or spam you. Just one follow-up call from our Happy Roofing Helper. That’s it!
Whether you’re planning for the future or ready to get started now, this tool gives you a useful ballpark number you can trust as a starting point.
We proudly serve Naperville and the surrounding western suburbs of Chicago. This includes Aurora, Lisle, Winfield, Wheaton, Glen Ellyn, Downers Grove, Woodridge, Burr Ridge, Westmont, Hinsdale, Willowbrook, and Darien. If you live nearby but aren’t sure whether we can help, just ask — we’re happy to confirm!
If your roof has recently been hit by hail or wind, it’s best to schedule a full in-person inspection rather than rely on the instant estimator. Storm damage can impact areas that aren’t visible from aerial imagery, and accurate insurance claims require detailed documentation. We’ll help you assess the situation thoroughly so you can decide on the best next step.
Our estimator uses aerial data and roof measurements to provide a fast, helpful ballpark number. However, not every detail can be captured from above — things like flashing types, number of pipe boots, or skylight styles can vary widely from home to home. That’s why we always recommend a full on-site inspection to confirm the scope and give you a formal quote. Think of the instant estimate as a planning tool — not a final proposal.
The instant estimate is based on roof size and general assumptions. To make sure nothing important was missed or miscalculated, our Happy Roofing Helper will follow up with a brief call to confirm your roof details. This helps us ensure the estimate you received isn’t misleading — especially if you’re thinking about moving forward with the project.
We won’t overwhelm you with follow-ups — just one friendly check-in to help you feel confident in the numbers you’re seeing.
Nope — our Happy Roofing Helper will follow up with a quick call shortly after you submit the form. We’ll double-check the details you provided to make sure your instant estimate isn’t missing anything important, and if you're ready, we’ll offer to schedule a full inspection to give you a detailed, accurate quote. No pressure — just helpful info and support whenever you’re ready.
-
No pressure sales tactics… fully documented photos of the before, during, and after stages.
Pedro and his team are very professional. I received several compliments from the neighbors on my new roof. My home needed special attention due to an unusual problem and Pedro took the time to fully understand and fully bring my roof up to standard. No pressure sales tactics. His use of the drone and app to fully document photos of the before, during, and after stages of the project was a truly valuable aspect of working with Happy Roofing. They did a great job on the cleanup after the work was finished as well. I would highly recommend Happy Roofing.James Wilson -
The attention to detail in their craftsmanship was outstanding… We can feel the quality in every shingle, ridge, and flashing.
I cannot recommend Happy Roofing and the owner Pedro, highly enough! From start to finish, the experience was nothing short of exceptional. Pedro went above and beyond to ensure we understood every detail of the process, and did it in a way that was educational with no pressure to commit. What truly sets Happy Roofing apart is their unwavering commitment to excellence. The attention to detail in their craftsmanship was outstanding. Our new roof not only looks stunning, but we can feel the quality in every shingle, ridge, and flashing. It's clear that Pedro and his crew take immense pride in their work. Pedro's expertise and passion for top-of-the-line materials were evident from the moment he walked us through the quote. He took the time to explain how their materials were superior, and what truly stood out was how many upgrades were included as standard compared to other companies. It gave us immense peace of mind knowing that we were investing in the best. Additionally, the team was punctual, professional, and left our property in immaculate condition. They treated our home as if it were their own, and that level of care is truly rare to find. If you're in need of roofing services, look no further than Happy Roofing. Their commitment to quality, attention to detail, and dedication to customer satisfaction are unparalleled. We are beyond thrilled with our new roof! Thank you, Pedro, for exceeding our expectations and providing us with a roof that we know will last for years to come.Ryan Jones -
Pedro loves roofs… He’ll work on your project as if it was his own home.
I give Happy Roofing the highest recommendation possible. I did my homework on roofing materials and proper attic ventilation. Then I called 4 roofers. Only Pedro spent the time to fully inspect my roof and attic. He found all the problems I knew about and found another that I had forgotten about! His recommendation for ventilating the roof was the only one that meshed with my research. The Happy Roofing crew got to work and did a great job. Pedro kept me updated and downloaded videos for me to watch as his crew did the work. We couldn't be happier with the final result. We have a beautiful new roof, a new skylight, a quiet solar attic fan, and insulation updates in our attic. The best way for me to explain my trust in Happy Roofing is that Pedro loves roofs. He loves what he does, he's extremely knowledgeable about roofing and attic ventilation and he'll work on your project as if it was his own home. Save yourself a lot of time and trouble by calling Pedro at Happy Roofing first. He's the best!!!Gus Rousonelos -
Everything is very clear before you enter an agreement… They may not be the cheapest, but they are most definitely fair
We had a great experience with Happy Roofing. They take a lot of care and time during the proposal phase evaluating and documenting (with photos) the condition of the existing roof, the decking, flashing, vents and attic. Everything is very clear before you enter an agreement and the process was clean with multiple check-ins if anything needed to be changed or adjusted. They also work the necessary hours to get the job done in a timely manner. They may not be the cheapest, but they are most definitely fair. If you want it done right and with a very good product, I would recommend these guys. Pedro and his team are very good at what they do.Robert Sumser