Architectural shingles
Metal roofing
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 Pomona
Roof replacement in Pomona typically runs $8,500 – $16,500 for a standard single-family home, with architectural shingle tear-offs landing between $11,000 and $14,000 on most lots between Holt Avenue and the 10 Freeway. Rick Dunnigan and our crew have torn off and rebuilt roofs across every Pomona zip code, from the 91766 flats to the 91797 foothill neighborhoods. We know what a Santa Ana wind event does to a ridge cap here, and we plan for it before the first square gets ordered. Call (866) 282-5070 to schedule a free estimate. We’ll tell you what your roof actually needs, not what’s easiest for us to sell.

Key Takeaways:
- Pomona roof replacement: $8,500 – $16,500, with most architectural shingle jobs at $11,000 – $14,000.
- North Pomona foothill homes need wind-rated installation, not just good shingles.
- We’re repair-first. If your roof can be fixed for a fraction of replacement cost, we’ll say so plainly.
- Every surprise found after tear-off gets priced and approved in writing before we buy materials.
Why Buena Park Roof Repair Is Pomona’s Preferred Roof Replacement Company
We’re not a general contractor trying to be everything at once. Our model is three services: repair, replacement, and inspection. That focus means our crews have torn off hundreds of roofs, and they’ve seen what hides under the felt on Pomona homes built before 1960. Homeowners across Pomona call us because our Roof Replacement team gives an honest read on whether a roof needs full replacement or a targeted repair. When we tell a homeowner in the Lincoln Park or Wilton Heights neighborhoods that a repair will buy them five more years, we mean it.
Rick Dunnigan built this company on the idea that a roofer should be able to match material to the house, not push whatever brand is in the warehouse. That’s why we’re authorized to install and warranty products from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. A homeowner near Phillips Ranch who wants Owens Corning Duration gets exactly that. Someone in the 91769 historic districts who needs a CertainTeed match for a partial reroof gets that instead. One specialty, seven brands. It matters when you’re trying to preserve the look of a 1930s bungalow or match a mid-century tract home addition.
We respond to Pomona calls fast because we’re based just down the 57 in Buena Park. But speed doesn’t matter if the diagnosis is wrong, so we lead with a dedicated roof inspection. No repair commitment required. You get a written condition report before anyone talks scope or price.
Styles & brands we work with






New Roof Installation in Pomona
New Roof Installation in Pomona means a full tear-off and reroof from the decking up, and it’s the right call when the existing roof is cooked beyond repair. We see it all the time on Pomona homes built between 1920 and 1975: original wood shake or early composition shingles that have baked for decades under the inland sun until they’re brittle enough to snap in your hand. A full architectural shingle replacement on a typical Pomona ranch or bungalow lands between $11,000 and $14,000, with larger two-story or steep-sloped homes running higher.
Full tear-off and decking replacement
When we pull the old roof off a Pomona home, the decking underneath tells the real story. On older houses in the flats off North Towne Avenue, we regularly find soft spots where failed underlayment let decades of winter rain wick into the plywood. Those sections get replaced and priced before we order materials, so there’s no surprise line item at the end. Most Pomona homes also have decking that predates current nailing schedules, so re-securing it to modern code is part of the job, not an add-on.
Architectural shingles done to spec
Pomona heat is brutal on shingles, and architectural, or dimensional, shingles handle it better than three-tab ever will. They’re thicker, so they resist the warping and brittleness that comes with repeated 100°F summers. We install them to manufacturer spec, which on Pomona’s windier northern edge means a six-nail pattern and extra fasteners at the ridge, not the minimum four-nail pattern some crews use to save time.
Reroofing in Pomona
Reroofing in Pomona is what we do when a roof is past the point of repair but the decking is still structurally sound. It’s a second-layer application over one existing layer of shingles, and it costs less than a full replacement: typically $6,500 – $9,500 for a standard Pomona home. But here’s the honest part: reroofing is not the right call when the decking is soft or the roof already has two layers. Pomona building code limits most residential roofs to two layers, and many older Pomona homes already have exactly that.
When reroofing makes sense
A reroof is a good fit when the current roof has one layer of shingles that’s simply worn out, the decking is dry, and there’s no evidence of rot around penetrations or valleys. On some Pomona mid-century tract homes we inspect, the roof is ugly but dry, and a reroof gets the homeowner another 15 to 20 years without the full tear-off cost. We’ll tell you if that’s your situation, because it saves thousands.

Why most Pomona homes need full tear-off
Most Pomona homes we encounter need the full tear-off, not a reroof. UV has been cooking the existing shingles since the last time the roof was done, and the decking is often soft in at least a few places. Layering new shingles over a compromised deck guarantees problems, not savings. And once a reroof pulls a permit, code-driven upgrades to sheathing and drip edge push the scope past the original bid unless allowances were written in from the start. We write them in.
Trusted Brands We Service in Pomona
We stock and install CertainTeed, Owens Corning, IKO, and Atlas products for Pomona customers, and we can source any of the seven manufacturer lines we’re authorized to install. That means you choose the material, not us. If you want CertainTeed because the existing roof is CertainTeed and you’re matching an addition, we order CertainTeed. If you want Atlas for its wind rating on a foothill property, we quote Atlas. We keep common colors and profiles available for fast turnaround in Pomona, so a replacement doesn’t stall waiting on materials from a distribution center two states away.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Pomona Homes
- UV-baked shingles that crack under Santa Ana gusts. Pomona’s summer heat regularly exceeds 100°F, and after 15 or 20 years that turns shingles brittle. The first hard wind event off the San Gabriels snaps corners and lifts edges, and suddenly the decking is exposed.
- Soft decking from failed underlayment on pre-1960 homes. Craftsman and Spanish Colonial bungalows in the 91766 and 91767 neighborhoods often have original decking that’s been quietly rotting under dry felt for years. The leak shows inside only after the deck has lost its structure.
- Lifted ridge caps along the northern foothill boundary. The closer you get to the wildland-urban-interface zones, the more wind uplift matters. We routinely see ridge caps peeled back in Phillip Ranch and the neighborhoods below Ganesha Hills.
- Permit-triggered upgrades that surprise homeowners. Once a reroof in Pomona pulls a permit, current code requires upgrades to sheathing, drip edge, and attachment that older roofs never had. If your contractor didn’t include allowances for those upgrades, the mid-job change order lands like a gut punch.
Pricing for Roof Replacement in Pomona, CA
Here are real numbers for the Pomona market, based on the jobs we’ve priced across 91766, 91767, 91769, and 91797 over the past several years. A full tear-off and architectural shingle replacement on a standard single-story Pomona home runs $11,000 – $14,000. Reroofing over one existing layer runs $6,500 – $9,500. New construction roofing, where the roof goes on fresh framing, typically lands at $7,000 – $11,000 depending on roof geometry. Flat roofing on Pomona’s mid-century moderns and additions runs $9,000 – $15,000. Roof decking replacement, when rot is found after tear-off, adds $75 – $110 per sheet of plywood or $3.50 – $5.50 per square foot. What moves your number: roof pitch, number of stories, how many layers we’re tearing off, and whether the decking is sound. We give you a written line-item quote before we start, and any surprise found after tear-off gets priced and approved in writing before we buy materials. Call (866) 282-5070 to schedule your free estimate.
We Also Serve Cities Near Pomona
Our crews work throughout the Pomona Valley and the surrounding foothills. If you’re in La Verne, Walnut, Covina, or Claremont, we’re familiar with the housing stock and the wind exposure those neighborhoods get. Roof Replacement in Pomona is our core service area, but we’re on roofs across the east San Gabriel Valley every week.
Serving Pomona, CA — Our Local Coverage Area
We’re based in the Pomona 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 Pomona
Because Pomona homes, especially those built before 1975, frequently have decking that’s been rotting under failed underlayment for years without showing a visible leak inside. Once the old shingles come off, that rot is impossible to ignore, and code requires it be replaced before the new roof goes down. We handle this by writing decking allowances into the contract before we start, so any soft sheets get replaced at a pre-agreed price, not at whatever the crew decides mid-job. You get every change priced and approved in writing before we order materials. Call (866) 282-5070 and we’ll walk through what a realistic allowance looks like for your roof’s age and condition.
Yes. North Pomona sits at the base of the San Gabriel Mountains, where Santa Ana winds channel down the slopes with enough force to lift ridge caps and peel back shingles that a flatland roof would shrug off. The standard installation in most of the Inland Empire doesn’t account for that, but ours does. We use a six-nail pattern, wind-rated underlayment, and extra fasteners at ridge caps and edges on every north Pomona job. It’s a few hundred dollars in materials and labor, and it’s the difference between a roof that survives twenty years of Santa Anas and one that loses shingles every October. Call (866) 282-5070 for a wind-specific assessment of your home’s exposure.
A square is 100 square feet of roof area, and it’s the standard unit roofers use to price materials and labor. A typical Pomona ranch home has a roof area between 20 and 30 squares, depending on pitch and overhangs. So when a bid says $450 per square, that’s $450 per 100 square feet of roofing, not per square foot. If your Pomona home is 2,200 square feet of living space, the roof area is almost always larger than that, because of pitch and overhang. We quote per square with the total roof area measured and written on the estimate, so there’s no math hiding in the fine print. Call (866) 282-5070 and we’ll measure your roof and explain the numbers line by line.
Yes, and we do it often. Many Pomona homes built before 1940 still have original wood shake or wood shingle roofs that are now a fire hazard, particularly in the wildland-urban-interface zones along the northern foothill boundary. We tear off the old shake and replace it with architectural composition shingles that carry a Class A fire rating. The look changes, but the safety profile improves dramatically, and in many Pomona neighborhoods the fire-resistance requirement is no longer optional if you’re pulling a roofing permit. We matched a 1920s Spanish Colonial Revival bungalow off North Towne Avenue with CertainTeed architectural shingles last year: the homeowner got fire resistance and a roof that looked right for the house, not like a retrofit. Call (866) 282-5070 if you’re looking at an old shake roof and want options laid out plainly.
We build them into the estimate before the permit is pulled. A Pomona reroof permit triggers requirements that many older homes don’t meet: current nailing patterns, drip edge at eaves and rakes, proper underlayment class, and often upgraded sheathing attachment. Some contractors bid the bare minimum and then hit you with a change order when the inspector walks the job. We don’t. Rick Dunnigan’s answer to this has always been the same: write the allowances into the contract, price them honestly, and get approval in writing before any upgrade work happens. You should never see a permit-triggered line item that wasn’t already in the bid. Call (866) 282-5070 for an estimate that already accounts for Pomona’s code requirements.
Written by Rick Dunnigan, Owner at Buena Park Roof Repair, serving Pomona and the San Gabriel Valley since the company’s founding.