Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Duarte
Roofing work in Duarte isn’t a one-size-fits-all job. A ranch home off Huntington Drive built in 1962 has different needs than a newer tract house near Encanto Park, and a hillside property on the north edge of town carries wildfire code requirements that valley homes simply don’t. We’ve worked enough roofs across Duarte to know the difference before we even climb the ladder. Brennan Roofing sends background-checked, uniformed technicians who show up when they say they will, put the price on paper before any work starts, and back every job with a written one-year guarantee. Call (361) 320-9467 and a live person answers. No voicemail, no automated queue.
Why Brennan Roofing Is Duarte’s Preferred Roofing Company
We operate under The Garrison Standard, and in Duarte that means something specific. It means the price for your re-roof is written down before the first shingle gets ordered. It means the technician walking your roof line in the foothills above Royal Oaks Park is background-checked and in uniform, not a subcontractor you’ve never heard of. It means if the work fails inside a year, we return and fix it at no charge, in writing.
Duarte homeowners have told us the same stories: roofers who quote over the phone, show up late, then reopen the number at the door. That doesn’t happen here. Every job begins with a written scope and a line-item price. You compare it, you sign it, and that number does not move. Travis Oakley runs our crews to that standard on every single job, whether it’s a small repair near the Duarte Library or a full tear-off on a hillside lot off Royal Oaks Drive.
We answer the phone around the clock. Not a call center. A live person in the Los Angeles office who can schedule dispatch to Duarte and get a technician headed your way. For homeowners along Mountain Avenue or near the City of Hope campus, that response time matters when a Santa Ana wind event tears flashing loose or a branch goes through decking.
Roof Coating in Duarte
Roof coating in Duarte is most common on low-slope and flat roof sections, which show up on a lot of the mid-century ranches and patio covers throughout town. A coating extends the life of an existing roof by sealing hairline cracks, restoring UV reflectivity, and buying you time before a full replacement is necessary. In Duarte’s foothill sun, that reflectivity matters. Intense UV exposure breaks down roofing surfaces faster here than it does closer to the coast.
For Duarte homeowners, we typically recommend roof coating when the underlying roof is still structurally sound but the surface is starting to show age: granule loss, small cracks, minor ponding on flat sections. The job involves cleaning the surface, repairing any failing seams or flashing, and applying the coating system in multiple passes. Pricing for a standard Duarte roof coating runs $1.50 to $4.50 per square foot, depending on the condition of the roof and the coating system specified.
Coating Systems We Apply
Acrylic coatings are the workhorse for Duarte’s flat and low-slope roofs. They reflect heat well and handle the sun’s UV load without breaking the budget. Silicone coatings perform better where ponding water is a recurring issue, which happens on some older built-up roofs in the center of town.
When a Coating Is Not Enough
If the decking below is soft or the roof has active leaks at the flashing, a coating won’t fix it. We’ll tell you that plainly. We don’t sell coatings to Duarte homeowners who actually need replacement. The inspection tells us which one you need, and the written estimate lays out exactly why.
Free Roof Estimate in Duarte
A free roof estimate in Duarte is how every Brennan Roofing job starts. We walk the roof, check the decking, flashing, drip edge, and underlayment, and then we hand you a written scope with the squares itemized and the price fixed. No verbal ballpark followed by a higher number at the door. The number goes on paper before any work starts, and it does not move after that.
In Duarte, the estimate has to account for things you won’t find in nearby cities. Homes along the northern boundary near the Angeles National Forest fall under wildfire zone rules that require Class A roof assemblies and ember-resistant detailing. A correct estimate has to include that underlayment and flashing package, not just the shingle or tile you see from the street. We catch it during the estimate. That’s the point of having a real person on your roof before quoting.
What the Written Estimate Includes
Every estimate itemizes the full scope: tear-off, decking inspection and repair, underlayment, flashing, drip edge, vents, and the surface material. For Duarte homes in the wildfire zone, it also lists the ember guards and the specific Class A assembly so the insurer has documentation from day one.
Comparing Bids Line for Line
We encourage Duarte homeowners to compare our written estimate against other bids. The reason is simple: if another roofer bids the surface material but omits the ember-resistant eaves and vent detailing, their number looks cheaper. The schedule slips later. The price gets reopened. Ours is complete the first time because Duarte’s code requirements are part of the standard scope, not an afterthought.
Trusted Brands We Service in Duarte
We install and service materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Duarte specifically, we stock and source Atlas and GAF Class A assemblies frequently, because that’s what wildfire zone replacements call for, and Tamko products come up regularly on re-roofs and repairs across the central and southern parts of town. We don’t push one brand. We explain what each system costs, how it handles Duarte’s UV load and wind, and what the manufacturer warranty covers versus our written one-year guarantee. Then you choose.
Common Roofing Problems We See in Duarte Homes
- Original wood shake on 1950s – 1970s ranches. Homes along the northern edge of Duarte, near the Angeles National Forest boundary, still carry original wood shake roofs. These are a fire hazard under current wildfire codes and insurers frequently require full replacement. Skipping the tear-off and recovering over them only hides the problem.
- Failed flashing at valleys and chimneys. Duarte’s occasional Santa Ana winds work flashing loose over time. We see it most on hillside properties where wind channels through the canyons. If water is getting in, the damage is already spreading into the decking.
- UV-baked asphalt shingles. The intense foothill sun ages asphalt shingles faster in Duarte than in coastal cities. Granule loss, cracking, and curling show up years earlier. A roof that looks fine from the street may be near failure from above.
- Inadequate ember protection on vents and eaves. Homes that were re-roofed before Duarte’s current wildfire codes sometimes lack ember guards. Insurers flag these on inspection. The fix is straightforward, but it has to be built into the assembly, not bolted on after the fact.
Pricing for Roofing Company in Duarte, CA
A full tear-off and replacement on a typical Duarte ranch runs $9,000 to $18,000, depending on square footage, roof complexity, and whether the home needs a Class A wildfire assembly. Roof repair in Duarte typically runs $400 to $1,200 for smaller items like flashing or a damaged section. Roof coating on low-slope sections runs $1.50 to $4.50 per square foot. Homes on hillside lots with complex rooflines and custom flashing detail will land higher in the range. The estimate is free, and the price is written down before anything gets ordered.
We Also Serve Cities Near Duarte
Our Roofing Company team works across the San Gabriel Valley foothills. In addition to Duarte, we serve Duarte neighbors in Monrovia, Baldwin Park, Arcadia, and Azusa. Same written pricing standard, same background-checked crews, same one-year guarantee on every job.
Serving Duarte, CA - Our Local Coverage Area
We’re based in the Duarte area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Roofing Company in Duarte
If your home sits along Duarte’s northern boundary near the Angeles National Forest, the answer is almost certainly yes. Current wildfire code requires Class A assemblies with ember-resistant vent and eave detailing in that zone, and insurers enforce it. The fire rating comes from the whole system: underlayment, flashing, and surface material together. Call (361) 320-9467 for an inspection and a written scope that includes the full assembly.
Roof coatings in Duarte are used to extend the life of low-slope and flat roof sections, seal hairline cracks, and improve UV reflectivity under the foothill sun. A standard coating job runs $1.50 to $4.50 per square foot. If the decking below is compromised, coating won’t help. We’ll tell you which situation you have.
Most Duarte re-roofs complete in one to two weeks of on-site work, but the calendar is set by material lead times, not labor. Specialty items like ember guards, custom flashing, and specified underlayment can add a week or two before the crew starts. Your written estimate includes a schedule with those lead times accounted for, so the timeline doesn’t shift after signing. Call (361) 320-9467 to get your project scoped.
No. Re-covering over original wood shake leaves a hidden fire hazard and skips the decking inspection that hillside Duarte homes typically need. Insurers want a full tear-off, and skipping it can fail their inspection after the fact. We strip to the decking, document the condition, and build a proper Class A assembly from the sheathing up.
Yes. We install and service all of those manufacturer lines in Duarte. For wildfire zone homes near the Angeles National Forest, we frequently specify Atlas or GAF Class A assemblies because they pair well with the required ember-resistant detailing. We walk you through the options and the costs for each before you commit. Estimates are free at (361) 320-9467.
Written by Travis Oakley, Owner at Brennan Roofing, serving Duarte and the San Gabriel Valley foothills.






Before
After
Before
After
Before
After