Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Bradbury
Roof replacement in Bradbury, CA typically runs $22,000 to $70,000+ for a full reroof on one of the city’s custom hillside estates, with most jobs landing in the $28,000 to $45,000 range depending on materials and roof complexity. The schedule is driven by material lead times – specialty tile and slate orders often run 6 to 12 weeks – and by Bradbury’s Very High Fire Hazard Severity Zone inspection requirements, not by how many crews we can put on your roof. We’re Millstone Roofing, led by Nelson Ibarra, and we’ve replaced enough roofs in Bradbury to know the difference between a straightforward composition re-cover and an architecturally complicated tile estate job that needs custom flashing details and ember-resistant vents that pass the first inspection. Call (855) 341-6021 for a free estimate – we start with a documented inspection, then give you a written price that doesn’t move after you approve it.
Why Millstone Roofing Is Bradbury’s Preferred Roof Replacement Company
The short answer is that we carry seven roofing material brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so the product we recommend is the one that fits your roof and your budget, not the one we happen to stock. That matters more in Bradbury than almost anywhere else in the San Gabriel Valley, because a 1960s clay tile estate off Royal Oaks Drive and a 1990s composition roof near the country club are completely different jobs. We don’t treat them the same, and we don’t hand you the same bid template.
Homeowners in Bradbury tend to ask harder questions. They want to see the inspection photos. They want the material data sheets. They want to know whether the ridge vent we’re specifying is ember-resistant and whether the underlayment is rated for high-temp exposure. We show them all of it, because our process starts with a professional roof inspection and every recommendation comes with documented findings. Nelson Ibarra built the company around that inspection-first philosophy. Nothing gets proposed until we know what’s under the existing roof. That’s also why our Roof Replacement team has earned a strong local reputation in Bradbury – the work is calm, documented, and specific, with no pressure to sign something you haven’t seen explained in writing.
We’re based in Pomona, which puts us close enough to reach Bradbury on short notice for an inspection and to manage material deliveries across the 91008 ZIP without mountainside access surprises. When a homeowner calls about a leak near a concealed valley on a hillside lot, we know what we’re likely to find before we set up the ladder. That local familiarity – the way water moves on steep lots, the way Santa Ana wind shifts debris against fascia, the way original flashing from a 1970s tile roof fails at the headwall – is the kind of knowledge you can’t get from a template.
Styles & brands we work with






New Roof Installation in Bradbury
A new roof installation in Bradbury is almost never a simple drop-in of the same thing that was there before. Most of the city’s custom estates are built on lots of an acre or more, with multi-plane rooflines, concealed valleys, and varied pitches that follow the hillside grading. When we install a new roof here, the job typically starts with a full tear-down to the decking, then a documented underlayment upgrade, Class A fire-rated assembly where the property sits inside the VHFHSZ, and new flashing details cut to match the actual roof geometry – not a standard detail from a book.
The Underlayment Matters on Hillside Lots
On a Bradbury hillside roof, the underlayment takes more UV exposure between tear-off and finish than it would on a flat tract home. We specify high-temp self-adhered membranes on these jobs because they hold up under direct sun and don’t dry out the way old felt does. A new roof installation in Bradbury should have a documented underlayment spec tied to the finished material going over it – tile, slate, composition, or low-slope membrane – and that’s what we provide.
When New Construction or a Full Tear-Off Makes Sense
If the roof has multiple failed planes, a mix of patch materials, or a deck that’s soft around the penetrations, a new roof installation is usually the smarter play than another overlay. On custom homes in the 91008 ZIP, we also work directly with architects and general contractors on the new construction side, coordinating roofing with the rest of the build so that the penetrations, cricket details, and venting requirements are right from the start. You’ll know the full price before materials are ordered – we put it in writing, fixed, with no change orders unless the scope itself changes.
Reroofing in Bradbury
Reroofing in Bradbury means removing the old roof system and replacing it with a new one, and on tile or slate custom estates, that’s a materially different job than it is on a simple 2000s composition home. The old field tile might be reusable in places, or it might have cracked beyond salvage. The original underlayment on a 1980s tile roof is often brittle from decades of UV, and the flashing at the concealed valleys may have been cut to a standard detail that never quite matched the roof. Reroofing in Bradbury is almost always bespoke, because the homes themselves are.
Class A Assembly and Ember-Resistant Venting
Because Bradbury sits inside a Very High Fire Hazard Severity Zone, a reroof of any size can trigger Class A fire-rated assembly verification and ember-resistant vent requirements at inspection. This is where out-of-area roofers get caught. They specify a tile profile that looks right, but they never check whether the full assembly – underlayment, venting, edge metal – earns the Class A rating. It gets rejected. The order gets redone. The schedule slips. We plan for this before we write the bid, so there’s no mid-project scramble.
The Long-Lead Material Calendar
Specialty tile and slate for a Bradbury estate roof often runs 6 to 12 weeks from order to delivery. We order those materials only after the inspection is done and the spec is locked, so nothing gets ordered twice. The decking and underlayment stay protected while the tile is in transit, and the schedule is built around those lead times instead of pretending labor is the bottleneck. We’ll tell you the honest calendar up front – and the price doesn’t move once you approve it.
Trusted Brands We Service in Bradbury
Millstone Roofing works with seven of the industry’s leading shingle and material manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means when a Bradbury homeowner asks whether a CertainTeed Presidential Shake is the right profile or whether a Boral clay tile will match the original 1970s roof, we can give an answer based on the roof’s needs and the homeowner’s budget – not based on what our supplier quota says. We stock and order local parts for Bradbury customers across all seven brands, and we coordinate deliveries so material arrives when the decking is ready. You can also ask about manufacturer-backed warranties through recognized brand programs. The right material for your roof, not the easiest one for us to stock.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Bradbury Homes
- Brittle original underlayment on 1950s – 1980s tile roofs. On a multi-plane clay tile estate off Royal Oaks Drive, our crew pulled cracked field tile to find the original felt had baked brittle under decades of UV. We replaced it with a high-temp self-adhered membrane, reset the flashing at the concealed valleys, and closed the ridge with an ember-resistant vent that passed the Class A inspection on the first walk.
- Concealed valleys flashed to a standard detail instead of the architect’s custom one. Hillside grading creates odd transitions and uneven drainage, and a standard valley flashing detail often leaks after the first Santa Ana-driven rain. We flash to the actual roof geometry and document it, so the inspector and the homeowner can both see the connection.
- Ember intrusion through old box vents and open eaves. In the VHFHSZ, a reroof that ignores ember-resistant venting is a reroof that fails inspection. The fix requires vent kits that are rated for ember protection, and those have lead times. We include them in the original bid, not as a change order.
- Long-lead tile arriving after the decking is already exposed. Once the old roof is off, the roof needs to be dried in fast. If specialty tile or slate shows up late, the open roof is vulnerable to a rare but intense winter rain for weeks. We order long-lead materials before tear-off starts and sequence the job so the roof is buttoned up in the shortest reasonable window.
Pricing for Roof Replacement in Bradbury, CA
A composition shingle reroof on a Bradbury home with a moderate roof size typically runs $22,000 to $35,000. A full tile or slate replacement on a larger custom estate, with Class A assembly and custom flashing, usually lands between $45,000 and $70,000+. The three factors that move the number are the roof’s square footage and geometry, the material spec, and whether the current roof has multiple failed layers that need extra tear-off labor. We give you a written line-item quote before anything gets ordered, and the price is fixed. Call (855) 341-6021 to schedule your free estimate – we inspect first, we document what we find, and we stand behind the number in writing.
We Also Serve Cities Near Bradbury
Our Bradbury roofing crews regularly work across the surrounding foothill communities, including Duarte, Monrovia, Baldwin Park, and Mayflower Village. If you’re in one of those areas and need a straight answer about whether your roof needs repair or replacement, call us at (855) 341-6021. The same inspection-first process applies, and the same fixed written pricing.
Serving Bradbury, CA — Our Local Coverage Area
We’re based in the Bradbury 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 Roof Replacement in Bradbury
Yes. Bradbury sits inside a Very High Fire Hazard Severity Zone, so a reroof of any size can trigger Class A assembly and ember-resistant vent verification at inspection. This means the entire roof system – decking, underlayment, venting, and the outer material – has to meet the fire-rated assembly requirements. If your roofer doesn’t plan for this before ordering materials, you’ll fail inspection and the job stalls while new materials come in. We include Class A verification in every Bradbury reroof bid from the start. Call (855) 341-6021 to discuss what that means for your roof.
Expect 6 to 12 weeks on most specialty tile and slate orders for Bradbury, depending on the profile and the manufacturer. We lock the spec after inspection, order long-lead materials before the old roof comes off, and build the schedule around the delivery date. That’s why the calendar on a high-end Bradbury roof is set by material lead times, not labor. Call us for the current lead-time estimate for your specific material – we’ll check manufacturer availability before we quote, so the number you see is the real one.
We sequence the roofing around what’s already scheduled on the property. On one Royal Oaks Drive job, the homeowner’s landscape contractor had already ordered new olive trees for the same week we finished the tile, so we timed the material delivery and the final ridge work around the grading schedule. We do this by talking to your other contractors before the job starts, locking a written scope and schedule, and keeping the roof schedule flexible where it won’t compromise weather protection. Call (855) 341-6021 and we can walk through what’s scheduled on your property now and how a reroof fits.
Ask three questions: Does the bid include a documented Class A assembly and ember-resistant vent spec? Does it name the exact underlayment and flashing detail, or does it say “standard practice”? Is the long-lead material order scheduled before tear-off so the roof doesn’t sit exposed? If any of those answers are vague, the bid is not comparable to a serious one. Our Bradbury bids answer all three in writing by default. Call (855) 341-6021 for a free estimate that makes comparison easy.
Yes, in most cases we can match the original profile or specify a modern equivalent that holds the same visual weight and works with the existing roof geometry. We’ll pull a sample from your roof during the inspection and check current manufacturer availability across GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. If there’s a discontinued clay tile profile in question, we’ll tell you upfront and give you realistic options with current lead times. Call (855) 341-6021 and ask about matching your existing roof – the inspection starts there.
Repair when repair is right. Replace when replacement makes sense. One crew. One company. From the first inspection to the final shingle. Call (855) 341-6021 today to schedule your free roof inspection and written estimate in Bradbury.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Bradbury and the San Gabriel Valley.