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 runs $8,500 – $22,000 for most homes, depending on the roof system, size, and what the tear-off reveals under the old layers. That range matters because Pomona has two very different housing stocks: older pre-1960 bungalows in 91766 and 91767 with low-slope tar-and-gravel roofs, and newer pitched shingle homes on the east side. Our team works both. We’re based in Anaheim and regularly send full crews to Pomona for complete tear-offs, reroofing, and flat roof replacement, with inspection-first recommendations before any job starts. Call (833) 589-7850 to schedule a free estimate.
Why Bedrock Roof Repair Is Pomona’s Preferred Roof Replacement Company
We’ve spent years working on Pomona roofs, and the difference between a roof that lasts and one that fails in five years is usually what happens during tear-off. Homeowners in the older neighborhoods around Ganesha Park, Lincoln Park, and Westmont keep our name around because we don’t just swap shingles; we look at decking, flashing, ventilation, and drainage before we put anything new down. The repair-first philosophy isn’t a tagline. It’s our process. If a Pomona homeowner calls us about a leaking roof and we find that a targeted repair handles it, we’ll say so. Replacement is what we recommend when the roof has reached the end of its useful life, not because it’s easier for us.
Bedrock Roof Repair is led by Alan Cofield, and the crews that come to Pomona are the same people who inspect the roof, write the quote, and do the work. No subcontractor handoffs. That consistency shows up in how we handle Pomona’s older roofs, where original wood decking and layered tar roofs mean open questions don’t surface until the old roof is off. When they do surface, we address them in writing before touching anything beyond scope.
Styles & brands we work with






Reroofing in Pomona
Reroofing in Pomona means removing the existing roof system down to the deck and installing a new one, not simply layering new material over the old. On Pomona’s pitched shingle homes, that typically means stripping aged asphalt or architectural shingles, repairing or replacing decking where needed, and installing a new underlayment and shingle system. The job costs $9,500 – $18,000 for most homes, depending on size, pitch, and whether the deck underneath is sound or needs sections replaced.
Deck and ventilation assessment
On a 1940s bungalow off Holt Avenue in 91767, our crew stripped four layers of tar-and-gravel from a low-slope roof, revealing original wood decking with dry rot around penetrations; we replaced the decking, installed a GAF modified bitumen membrane with new flashing at the walls, and added a ridge vent to improve attic ventilation. That’s what reroofing looks like on older Pomona stock: the roof isn’t just old shingles, it’s a whole system that has to be corrected. We check deck spacing, dry rot, and whether attic ventilation meets the demands of a Pomona summer before any new material lands.
Top-down replacement, not over-roof patchwork
The fastest way to waste money is to lay new material over a spent roof and call it done. We don’t do that. Reroofing is a full system replacement, which is why we inspect before quoting and write allowances into the contract for what we can’t verify until the roof is off. If the decking is solid and the insulation is dry, the job is straightforward. If the old roof leaks into the framing, we’ll find it and price it.
Flat Roof Replacement in Pomona
Flat roof replacement in Pomona is a different trade from shingle work, and it’s the most common job we do on the pre-1960 bungalows across 91766 and 91767. On Pomona’s older low-slope homes, flat roofs typically carry built-up tar-and-gravel that has been re-coated multiple times over decades. The old felt-and-tar stack traps moisture, and when re-coating continues without stripping, the whole system fails from the inside. A flat roof replacement in Pomona runs $10,000 – $22,000, with the range driven by how many layers need to come off and whether the decking below needs replacement.
Stripping layered tar-and-gravel
The hard truth about Pomona’s flat roofs is that you cannot assess what’s underneath a 60-year-old tar stack until you open it. We strip the old layers to the deck, check for rot and ponding damage, then rebuild with a new membrane system designed for the low-slope geometry of these bungalows. GAF and CertainTeed modified bitumen and membrane products handle Pomona’s heat and occasional heavy rain better than another coat of tar ever will.
Fixing the underlying drainage
Flat roofs fail twice: once from the roofing material, and once from water standing where it shouldn’t. On Pomona’s older homes, we regularly find inadequate slope and clogged drains that caused the original roof to degrade early. A proper flat roof replacement includes correcting drainage so the new membrane doesn’t start its life already fighting ponding water.
Trusted Brands We Service in Pomona
We install products from GAF, CertainTeed, and Owens Corning, plus a broader range across seven leading manufacturers. The point of that breadth is simple: the best material for a Pomona roof isn’t always the same one that works on a newer east-side subdivision home. We recommend what matches the roof’s slope, the home’s age, and the homeowner’s budget. For Pomona’s flat roofs, that often means a GAF membrane system. For pitched shingle homes, CertainTeed or Owens Corning architectural shingles hold up well against the Pomona Valley sun and the Santa Ana winds that hit the San Gabriel foothills from October through January.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Pomona Homes
These are the conditions we run into most often on Pomona roof replacements, and they show up differently depending on the age and style of the home:
- Multi-layer tar-and-gravel roofs that trap moisture – Especially on pre-1960 bungalows in 91766 and 91767. Re-coating over existing tar layers without stripping leads to trapped moisture and premature membrane failure, so we strip to deck before rebuilding. Shortcutting this step is why so many old Pomona flat roofs leak right after a “new” re-coat.
- Sun-baked asphalt shingles on south-facing slopes – Intense Pomona summer heat oxidizes asphalt shingles, causing thermal cracking and granule loss. South-facing slopes in Pomona often show granule loss after 8 – 10 years even when the north side looks fine, so local reroofing contracts need to account for directional wear.
- Lifted flashing and drip edge from Santa Ana winds – Aging drip edge and flashing on low-slope roofs get lifted during dry Santa Ana events, creating entry points for the rare but intense winter rains Pomona gets. We check and replace flashing as part of every replacement, and we don’t reuse old metal when the wind has already worked it loose.
- Dry-rot decking around penetrations and chimneys – On the older bungalows, we find original wood decking that looked fine from above but is soft around pipes, vents, and chimney bases once the roof is open. These areas either get replaced or the new roof won’t last, and it’s a line item we can only price accurately after tear-off.
Pricing for Roof Replacement in Pomona, CA
You can expect roof replacement in Pomona to land in these ranges:
- Pitched shingle reroofing: $9,500 – $18,000 depending on size, pitch, and decking condition
- Flat or low-slope roof replacement: $10,000 – $22,000 depending on number of tar layers and decking condition
- Full tear-off with significant decking replacement: Adds $1,500 – $4,500 depending on how many sheets are rotted
- Permit fees: Additional, collected by the City of Pomona Building & Safety Division
We write allowances into every Pomona quote for the surprise items: rot, damaged framing, old wiring that needs attention once the attic is exposed, or insulation that has failed. If a code upgrade is triggered by the scope of work, we explain it before we start, not after. Quotes are free. Call (833) 589-7850 to schedule yours.
We Also Serve Cities Near Pomona
We work regularly in Pomona and the surrounding communities, including La Verne, Walnut, Covina, and Claremont. If you’re anywhere in the San Gabriel Valley or eastern LA County, our Roof Replacement team can likely get to you quickly for an inspection and estimate.
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
Yes, roof replacement in Pomona requires a building permit through the City of Pomona Building & Safety Division. A roof replacement permit often triggers a check of the roof structure and may require upgrading inadequate framing connections or ventilation to meet current California Building Code. That’s not a penalty; it means your new roof isn’t sitting on a structure that predates modern wind and seismic requirements. We pull permits on every Pomona replacement and pass inspections before we finish. Call (833) 589-7850 if you want to know what your specific roof would trigger.
Compare line items, not just totals. In Pomona, the biggest gaps between quotes come from whether the contractor plans to strip old tar layers, whether decking replacement is included or left as a surprise, and whether the permit is part of the deal. Ask for a written breakdown that separates tear-off, decking allowances, membrane or shingle system, flashing, and permit fees. If a quote is dramatically lower, it’s usually because one of those items is missing. Estimates from Bedrock Roof Repair are free and written with these line items spelled out.
We remove the gravel and each built-up tar layer down to the deck, usually four or more layers on Pomona’s oldest homes. That’s labor-intensive, and it’s where the moisture is almost always hiding. Once the deck is exposed, we inspect for dry rot, replace damaged sections, and only then install a new membrane system. Stripping the old stack is the single most important part of a flat roof replacement on these older Pomona bungalows, because new material over wet old layers fails within a couple of years. Call (833) 589-7850 to schedule a free estimate and we’ll tell you what your roof is actually carrying.
Yes. Architectural shingles from GAF, CertainTeed, and Owens Corning are rated for wind uplift well above what a typical Pomona Santa Ana event produces, provided they’re installed correctly. The wind failures we see in Pomona are usually on roofs where the old drip edge was reused, the starter course was skipped, or the roof has reached the end of its service life. We install full systems: starter shingles, properly nailed per manufacturer spec, new drip edge, and flashing that won’t lift when the dry winds barrel through the San Gabriel foothills.
We inspect first, and we write allowances into the contract for what we can’t see until the roof is off. If we open a roof and find dry-rotted framing, outdated wiring that needs attention, or inadequate structural connections, we stop and present the finding with a written price before doing anything beyond the agreed scope. Nothing gets approved verbally and then billed on the back end. We also tell Pomona homeowners what the permit will require before the job starts, so code-driven upgrades don’t come as a shock. For an honest, written quote, call (833) 589-7850.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving Pomona and the surrounding San Gabriel Valley.