Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Pomona
Roof replacement in Pomona typically runs $8,000 to $20,000, while targeted roof repair usually lands between $400 and $1,800. Those are real numbers from the jobs we price around here every week, not national averages. If you’re reading this from a 1950s slab-on-grade home off Garey Avenue or a newer place up in Phillips Ranch, you already know Pomona roofs take a beating from three directions at once: 105°F Valley heat, 60 mph Santa Ana gusts funneled through the San Gabriel Valley pinch point, and expansive clay soil that shifts underfoot and telegraphs movement straight into your framing. Many of those same homes could also benefit from Pomona Home Additions & ADU work as their families grow. We’re Barrett & Sons Construction, and we’ve been crawling across Pomona roofs long enough to know which flashing details fail first on a William Lyon tract home versus a Town & Country custom. Call (877) 610-1318 and Tom or one of his sons will pick up.
Why Barrett & Sons Construction Is Pomona’s Preferred Roofing Company
Tom Barrett started Roofing the old way in 1998: his name on the truck, his sons on the crew, and a written change order before any scope shift touches your job. That matters in Pomona because this city has a particular way of exposing contractors who cut corners. The Pomona fault runs through town, and the clay soils here shrink and swell with every wet winter and dry summer. A roof that’s nailed down fine in Claremont can start pulling loose here because the whole house is moving under it. We price for that reality up front.
Pomona homeowners tend to be skeptical of smooth talkers, and frankly, so are we. That’s why every Roofing in Pomona job we do comes with the 90-Day Done Right Promise written on the contract. If something’s off, Tom comes back. One call. He publishes his name, address, and license number because he wants you to look it up before you sign. The last contractor many Pomona residents used told them permits were optional. Around here, with historic districts in Lincoln Park and seismic retrofit requirements on half the escrow deals closing in 91766 and 91767, permits are not optional. We pull them on every eligible job, and the inspector signs off before we call it done.
Our Roofing Services in Pomona
Roof Repair
Most Pomona roof repairs fall between $400 and $1,800, and the work usually comes down to failed flashing, cracked tiles, or wind-lifted shingles along the eaves. We see a lot of wind-related damage in the fall, especially in the 91768 and 91769 ZIP codes where homes sit more exposed to the Santa Ana corridors. We don’t patch a symptom and leave. We look at why water got in, then fix the path it took.

Roof Replacement & Installation
A full roof replacement in Pomona runs $8,000 to $20,000 depending on square footage, slope, tear-off layers, and whether we’re adding new underlayment to meet current code. We also offer Driveway & Pavers - Pomona services for homeowners tackling multiple exterior upgrades at once. Homes built in the 1940s and 1950s around Lincoln Park and the streets north of Holt Avenue often have original stucco-over-wood-frame construction, which means we look for moisture damage at the roof-to-wall transition before we quote. Skipping that step is how you get a surprise change order, and we’d rather you see the accurate scope in writing on day one.

Metal Roofing
Metal roof installation in Pomona runs $15,000 to $40,000, and for good reason: a standing seam metal roof handles 60 mph gusts and 105°F thermal cycling better than almost anything else. We install standing seam metal on mid-century moderns and custom homes throughout the 91797 ZIP code. The upfront cost is higher, but the roof doesn’t crack under Pomona’s heat swings the way some materials do.

Tile Roofing
Tile roof repair in Pomona typically runs $600 to $2,500. A lot of homes in Phillips Ranch and the hillside neighborhoods above the 71 Freeway wear barrel tile, and it’s beautiful until a wind storm cracks a dozen tiles and water finds the underlayment. We stock common tile profiles locally, which means we can match color and profile without waiting two weeks for a distributor. Pomona heat accelerates underlayment breakdown under tile, so we always inspect what’s under the tile, not just the tile itself.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Pomona
We work with materials you can look up. GAF and CertainTeed on shingle roofs, and we install standing seam panels from manufacturers whose names carry weight with building inspectors. If you’re also thinking about exterior work alongside the roof, we handle Windows & Doors in Pomona and Fence Installation in Pomona with the same written-scope approach. We stock local parts for Pomona jobs because running to a distributor in Ontario costs you a day. We’d rather have the flashing, fasteners, and underlayment staged before we tear anything off.
Common Roofing Problems We See in Pomona Homes
- Santa Ana wind lift along eaves and rakes. Pomona sits at the eastern pinch point of the valley, so gusts that start in the high desert hit harder by the time they reach the 91768 ZIP code. We find shingles lifted clean off their seal strips, and tile roofs get cracked edges where wind catches the overhang.
- Thermal cycling on flat and low-slope roofs. Summer temperatures over 105°F along the Holt Avenue and Route 66 corridor put serious stress on low-slope commercial and residential roofs. Expansion and contraction open seams over time, and by the time a leak shows inside, the underlayment has usually been wet for months.
- Expansive clay soil movement translating into framing stress. Pomona’s alluvial fan soils shrink and swell with the seasons, and that movement travels up through slab-on-grade homes. Roof planes that once pitched true start pulling at hips, ridges, and wall intersections. We notice cracked drywall at ceiling corners on a lot of estimates, and the roof often shares the story.
- Original 1940s-1960s underlayment finally giving out. Much of Pomona’s housing stock went up fast after World War II, and the original asphalt-impregnated paper underlayment is decades past its useful life. Homeowners in 91766 and 91767 call us for “just a leak” and we find underlying materials that needed replacement before the last presidential administration.
Pricing for Roofing in Pomona, CA
Here are the numbers we quote against, straight from Pomona jobs we’ve priced recently.
- Roof repair: $400-$1,800
- Full roof replacement: $8,000-$20,000
- Metal roof installation: $15,000-$40,000
- Tile roof repair: $600-$2,500
What moves a roof replacement up or down? Tear-off layers, decking repair, chimney flashing replacement, and the pitch of your roof. A steep roof on a hillside lot takes longer and costs more in safety setup than a simple ranch house off Garey. We give you a free, written line-item estimate before any work starts, and every change order gets its own signature page. No allowances hiding in the fine print. No “we figured the decking was fine” surprises. Call (877) 610-1318 to schedule a free estimate, and Tom or one of his sons will walk the roof with you.
We Also Serve Cities Near Pomona
Our crews regularly work in Pomona and the surrounding communities, including San Dimas, La Verne, Charter Oak, and Diamond Bar. If you’re in one of those areas and need roofing work, the same written pricing and 90-Day Done Right Promise applies. We schedule from our Los Angeles office, and crews come to Pomona directly.
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 - Roofing in Pomona
Same day in most situations. We know the streets from Phillips Ranch to Lincoln Park, and we route our crews so that a leak call gets attention before it becomes a ceiling collapse. Call (877) 610-1318 and a live person answers, day or night.
Yes. We serve 91766, 91767, 91768, and 91769, and we also cover the 91797 area along the 71 corridor. No trip charge inside the county, which means we don’t bill you to come look at the roof before you decide.
We do. The Santa Ana season between September and November brings sustained 50-60 mph gusts that lift shingles and crack barrel tile. We can tarp and secure a damaged roof quickly, then follow up with a written scope for permanent repair or replacement. Call (877) 610-1318 right after the damage happens so we can get eyes on it before water gets further in.
Pomona pricing runs in line with the broader San Gabriel Valley, with one caveat: the seismic and soil conditions here mean some homes need additional reinforcement or decking repair that a coastal contractor might never flag. For window replacement alongside your roof project, ask about our Andersen service in Pomona. A roof replacement in Pomona typically runs $8,000-$20,000, and the high end usually involves underlying decking repair or historic district requirements in neighborhoods like Lincoln Park. We’d rather show you the real number up front than hand you a change order after tear-off.
Every Barrett & Sons job, including roofing in Pomona, carries our written 90-Day Done Right Promise. If anything’s not right, Tom comes back and makes it right, one call. Manufacturer warranties on GAF and CertainTeed materials apply separately, and we make sure you have the documentation the manufacturer requires to keep that warranty valid. Call (877) 610-1318 for a free estimate and we’ll put the whole scope in writing before you commit.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Pomona since the company was founded in 1998.







Before
After
Before
After
Before
After