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
Roofers in Pomona, CA
Roof work in Pomona starts with a professional inspection. The city’s older housing stock, intense inland sun, and Santa Ana winds create roof problems that are easy to misdiagnose if you skip straight to patching. Millstone Roofing has served Pomona since 2011, and we inspect first – every recommendation we make comes with documented findings, whether that means a targeted repair or a full replacement. Call (855) 341-6021 to schedule your inspection.
Why Pomona Homes Are Different
Pomona sits in the foothills of the San Gabriel Valley, and that location shapes every roof we work on. The hot, dry Santa Ana winds each fall hit roofs that have already spent decades baking under 90s-to-100s-degree summer heat and intense UV. We routinely find wind-lifted shingles and cracked tiles on homes in neighborhoods like Lincoln Park and Wilton Heights, where 1950s ranch houses still carry original three-tab shingles that curl and tear at the edges.
The housing stock spans early-20th-century Craftsman and Spanish Colonial Revival bungalows near downtown, mid-century tract homes in Phillips Ranch and Ganesha Park, and a substantial number of flat-roofed commercial and industrial buildings. That mix matters. Roofers here need real experience with both pitched residential systems and low-slope built-up or membrane roofs, a dual specialization that is less common in neighboring cities like Claremont or La Verne. Many Pomona homes also have flat or low-slope patio additions with ponding issues that only show up when the first winter storm arrives. We inspect for exactly those failure points.
Styles & brands we work with






Our Main Pomona Services
Most Pomona homeowners call us about one of two things: a roof that is leaking or showing storm damage, or a roof that has reached the end of its service life and needs to come off. Here is what each job involves here.
Roof Repair in Pomona
Repair work in Pomona usually means addressing wind damage from a recent Santa Ana event or chasing a leak that appeared after heavy winter rain. We see torn shingles, lifted flashing, split clay tiles, and failed patches on low-slope additions. Every repair starts with an inspection so we can document exactly what failed and why. If the damage is isolated, repair makes sense. If the underlying decking is failing, we will tell you that too. Roof Repair in Pomona is where we break down the full scope and local cost drivers.

Roof Replacement in Pomona
Replacement is the right call when a Pomona roof has exhausted its service life. Many homes here still have original wood sheathing under shingles installed decades ago, and after enough San Gabriel Valley summers, the materials simply cannot be patched back to reliable condition. We replace roofs with materials matched to the home, not a single product line, and we pull from GAF, CertainTeed, Owens Corning, and other leading manufacturers. Roof Replacement in Pomona covers the process, material options, and what replacement costs here.

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.
Roof Inspection in Pomona
Roof inspection in Pomona is the first step on every project we take. With homes ranging from 1920s bungalows to 1960s tract houses, and a climate that punishes roofing materials year-round, the only way to separate a small repair from a coming replacement is to get on the roof and document what is actually there. Millstone Roofing’s Roof Inspection service produces written findings before any work is proposed, so you know exactly what you are dealing with.
Roof Inspection Services
Signs you need it
You should schedule an inspection if you see granules collecting in gutters, shingles curling at the edges, water stains on ceilings, or if your roof is more than 15 years old and has never been professionally assessed.
What it costs in Pomona
A professional roof inspection in Pomona typically runs $145 – $325 depending on roof size, pitch, access, and whether it includes full photo documentation.
How we do it
We walk the roof surface, check flashing, vents, and penetrations, inspect the attic for moisture and decking condition, then document every finding in writing with photos so you can see exactly what we saw.
Free Roof Inspection
Signs you need it
If you have storm damage from a recent Santa Ana wind event or a leak that appeared after winter rain, a free inspection gets you a documented assessment without an upfront cost.
What it costs in Pomona
Free roof inspections in Pomona are typically offered when there is visible storm or leak damage and a repair or replacement is likely to follow; otherwise, expect a standard inspection fee.
How we do it
We assess the visible damage, identify the source of any leak, and provide a written scope of work with clear repair or replacement options matched to your roof and budget.
What Roof Inspection Costs in Pomona
| Item | Typical range in Pomona |
|---|---|
| Standard visual roof inspection | $145 – $225 |
| Full inspection with photo documentation | $225 – $325 |
| Storm or leak damage assessment | Free – $200 |
How long does a roof inspection take in Pomona?
A standard inspection takes 45 to 90 minutes depending on roof size and complexity. You get a written report with findings and photos the same day, so you can make a decision without waiting.
Do I need an inspection before a repair or replacement?
Yes. In Pomona, skipping the inspection means guessing at what is under the shingles. We inspect first so every recommendation is backed by documented findings, not a sales pitch. Call (855) 341-6021 to schedule.
Brands We Service in Pomona
Millstone Roofing works with seven leading roofing material manufacturers, so your recommendation fits the project and your budget rather than a supplier quota. In Pomona, we regularly install Boral tile on Spanish Colonial homes, GAF and CertainTeed shingles on tract ranches, and Owens Corning systems on larger replacements. See our brands for the full lineup and warranty options.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Pomona, CA
| Service | Typical range in Pomona |
|---|---|
| Roof inspection | $145 – $325 |
| Minor shingle repair | $275 – $525 |
| Flashing repair or replacement | $350 – $775 |
| Leak repair (localized) | $400 – $1,000 |
| Tile repair (clay or concrete) | $450 – $950 |
| Low-slope roof repair | $600 – $1,500 |
| Full roof replacement (asphalt shingle) | $8,500 – $19,500 |
| Full roof replacement (tile) | $18,000 – $42,000 |
| Full roof replacement (low-slope/flat) | $11,000 – $26,000 |
In Pomona, prices push higher when we find original wood sheathing that needs replacement, multiple layers of old roofing to tear off, or flat sections with ponding damage requiring new decking. We provide written line-item quotes before any work starts, and the price does not change mid-project unless we uncover something structural we could not have seen without opening the roof.
Neighborhoods We Serve in Pomona
We work throughout Pomona, from the Craftsman bungalows near downtown to the ranch homes and newer construction in the surrounding hills. Response times vary by season, but most inspections can be scheduled within a week, and storm-damage assessments move faster after a Santa Ana event.
- Lincoln Park
- Wilton Heights
- Phillips Ranch
- Ganesha Park
- Downtown Pomona
Service Area – Cities Near Pomona
Millstone Roofing also serves homeowners in the neighboring San Gabriel Valley communities. If you are in La Verne, CA, Walnut, CA, Covina, CA, or Claremont, CA, we can schedule an inspection and provide the same documented, inspection-first process we use in Pomona.
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 Roofers in Pomona
Most full roof replacements in Pomona require a city permit. Repairs that do not alter the roof structure typically do not. We handle permitting for replacements and can tell you during the inspection whether your project will need one. Call (855) 341-6021 with questions.
Standard inspections are usually scheduled within a week. After a major Santa Ana wind event or heavy winter storm, we prioritize documented storm-damage assessments so you can file an insurance claim or start repairs quickly.
Yes. Pomona has a significant number of flat and low-slope roofs on both homes and commercial buildings, and we are experienced with built-up roofing, modified bitumen, and single-ply membrane systems. We inspect for ponding, seam failures, and UV degradation specific to this climate.
If your Pomona roof needs an honest assessment, start with an inspection. Call Millstone Roofing at (855) 341-6021 to schedule your free estimate. We repair when repair is right and replace when replacement makes sense – and you get the documentation to back up either call.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Pomona Customers Say
"He told me my roof had another five or six years in it and I should not replace it yet. He was standing there with a quote pad in his hand. That's why I'll call him when it's time."
— Diego Guzman"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."
— Jessica Kim"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Gabriela Garcia