Top Roofing Contractor In Duarte CA

Duarte CA BEST Roofing Company

Specializing in roofing, rain gutters, solar panel and attic insulation service

(626) 988-9641Appointments


  • Roof Repair & installation
  • Shingles, tile, and flat roofs
  • New construction roofing
  • Inspections & maintenance

more info…

Rain Gutters Contractor

Rain Gutters

  • Service & installation
  • Seamless rain gutters
  • Aluminum & copper
  • Gutters cleaning service

more info…

Solar Panels

  • Solar panel systems
  • New installation & repairs
  • Reduce bill up to 55%
  • Residential & commercial

more info…


  • Roof and Attic insulation
  • Attic ventilation system
  • Improve energy efficiency
  • Green energy barriers systems

more info…

What Makes Us Stand Out from The Rests?

100% customer satisfaction guarantee

Free Estimate

Providing fast and free in-home consultation to our clients



HALO roofing is a fully license and insured (Lic #934086 – C39, B)

Local Service

Serving the greater Los Angeles, Ventura and Orange counties

Top Rated

Southern California top rated roofing service gurentied

Customer Testimonials

Reviewed by local Duarte CA customers

I improved the value of my home

5 5 1
We were buying a new home and the home inspection reports said we should get a roofer. So I looked for a good Duarte CA roofing company and Top Roofing Contractor was one of the companies I checked. They were the best roofer I've ever experienced � prompt, polite, professional and truly competent. There wasn't any problem we'd come across dealing with them and that makes us feel confident hiring Top Roofing Contractor again.

I improved the value of my home

5 5 1
Top Roofing Contractor's crew did a great job with installing our new roof. Out of all I called, they were the only Duarte CA roofing company to show me a quick service. I called and they were quick to respond, scheduling a job that suits our needs or time as well as following through our requests. They were prompt all the time, the crew taking care of our needs as they move forward with installing our new roof. We highly recommend Top Roofing Contractor for doing us a great job.

No complaints

5 5 1
My over 50 years old flat roof started leaking last month as I was looking for the best roof repair in Duarte CA, I came upon Top Roofing Contractor. They made my roof beautiful, waterproof and just the best roof again, all for a competitive price. It was nerve wracking to find the right roofing contractor because there were so many contractors here. I wasn't sure, if they were any good and if they're going to rip me off or what. I lucked out with Top Roofing Contractor and I'm happy to use their service again.

The service provided here is exemplary

5 5 1
I have used Top Roofing Contractor twice now and they were excellent both times. They were great, responsive and professional all the time. They had an inspector check my roof and gave me an estimate. The price was competitive and I can say he was realistic about when he'd finish fixing it. I always look for honesty in a roofing contractor in Duarte CA and Top Roofing Contractor gave me confidence to trust them. At first look, I can see their work is competent I'm sure I'd use their service again.

Made it look simple

5 5 1
Time was short for us and we really needed to ready our house for sell. We talked with other roofing companies but they all take at least 3 days just for a quote. Luckily, we found the best roof repair in Duarte CA, which were so easy to talk to regarding our roofing needs. We spoke to one of their guys and we had a quote right that afternoon. They completed the job within two days in an impressively smooth process. We thank Top Roofing Contractor for all their help in successfully roofing our house.

Our doors look absolutely stunning

5 5 1
I badly need new rain gutters for my roof but I couldn't decide which Duarte roofing company to hire. But my friend recommended Top Roofing Contractor, showed me their reviews that I have to admit inspires confidence. I looked through their site, which was nice and easy to navigate through. When it comes to their service, I have nothing bad to tell. They'd given me seamless rain gutter that I have nothing else to worry. Thanks for the good work Top Roofing Contractor!

I got my quote online!

5 5 1
When it comes to trusted roofing contractor in Duarte CA, I know I could trust Top Roofing Contractor. I trusted them for the roofing project of my new house and they are as reliable as I expected. Top Roofing Contractor has every choice of roofs, whether tile, shingles or flat roofs along with every kind of roofing service. Inspection, roof repair, installation and maintenance, the moment they showed excellent results with my roofing project, I know I have one place to go to for my needs.

Duarte CA customer reviews Overall rating: 5 out of 5 based on 7 reviews.

your Benefits by choosing us

Be on safe side!


10 – 25 years warranty for new roofing systems


Get low APR loans up 100% of your project


Get the best quality new roof at fair market price

HALO Roofing

Best roofing company in Duarte CA specialize in installation and repairs

Tel : (626) 988-9641
Email :
Price Range: $10,000-$75,000

Covering the following zip codes: 91009, 91010