Roofers in Pomona — Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Roofers in Pomona, CA

Roof work in Pomona comes down to two forces: a relentless inland sun that bakes shingles and tiles all summer, and Santa Ana winds that funnel straight down from the San Gabriels and test every edge, valley, and hip on your roof. We start most jobs with a Roof Inspection because the houses here, especially the Craftsman bungalows and mid-century tract homes, hide problems behind layers of old roofing that a quick look from the street won’t catch. Windmill Roof Repair has served Pomona since 2018, and we work across seven shingle brands so the fix matches the house, not the inventory on our truck. Call (866) 850-2496 when you want an honest read on what your roof actually needs.

Call (866) 850-2496

Why Pomona Homes Are Different

Pomona sits at the base of the San Gabriel Mountains, which means the weather arrives with intent. Summer UV here is unrelenting, and asphalt shingles in the 91766 and 91767 ZIP codes curl and lose granules faster than the same shingle would in Claremont or La Verne, where the heat gets moderated by the hills. Then the Santa Anas come through in the fall and lift edges, tear at valleys, and drive rain sideways into places it shouldn’t go. A roof that survives the sun still has to survive the wind, and vice versa. Tile roofs on the east side near 91768 crack and slip under that combination; shingle roofs on the north side lift at the eaves.

The housing stock adds another layer. Downtown and the older neighborhoods around Lincoln Park and Ganesha Hills are full of early 20th-century California bungalows and Craftsman homes, many of which still have original wood-shake or low-slope roofs that have been patched over two or three times. Tear-offs on these houses routinely reveal skip sheathing, dry-rotted fascia, and decking that needs more than a fresh layer of felt. The mid-century tracts further east and south, like the ones in Westmont and Phillips Ranch, run mostly concrete tile and older three-tab asphalt shingles that are hitting the end of their usable life about now. Pomona doesn’t have the HOA strictness of some newer Inland Empire cities, but the city does enforce California Building Code on re-roofs, and most of the older homes need a permit pulled for full replacement work rather than a simple overlay.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Our Main Pomona Services

Most Pomona homeowners call us for one of two reasons: something is leaking or visibly failing, or the roof is old enough that they want a straight answer on whether to repair or replace. Here’s how each plays out in this city.

Roof Repair in Pomona

A Pomona repair usually starts with a leak near a valley, a plumbing boot, or an edge that the wind has been working on. On the bungalows near downtown, we often find the real issue is a failed patch from years ago, or flashing that was never done right in the first place. On the tile roofs east of the 71, cracked and slipped tiles from wind events are the most common call. We match the repair to the existing material where possible, and we always check that the repair will hold through the next Santa Ana, not just the next rain. See our full scope at Roof Repair in Pomona.

Roof Repair in Pomona

Roof Replacement in Pomona

Replacement in Pomona often means a full tear-off down to the decking, because so many of these roofs have multiple layers that the city won’t allow to be re-covered. On the Craftsman homes, that tear-off frequently uncovers decking and framing work the homeowner wasn’t expecting, and we handle that as part of the same job rather than walking away. You get a real choice of materials, from GAF and CertainTeed architectural shingles to Boral tile on the mid-century homes that were built for it. See Roof Replacement in Pomona for the full picture.

Roof Replacement in Pomona
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (866) 850-2496

What happens when you call

  1. 1
    A real person answersNo phone trees — you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Roof Inspection in Pomona

A Roof Inspection in Pomona is the only way to know whether the sun and wind have done real damage, or whether the roof still has years left in it. On the pre-war bungalows around 91766, we’re looking for the layered-patch problem: old wood shake buried under asphalt shingles, decking that flexes, and dry rot hiding behind fascia that looks fine from the ground. On mid-century homes further east, the inspection is more about tile cracks, granule loss, and whether the underlayment under that concrete tile is still doing its job. We do inspections as a standalone service, not as a sales appointment in disguise. If the roof is sound, we’ll tell you that and leave it alone.

Roof Inspection Services

Signs you need it

You’ve spotted granules in the gutters, a water stain on a ceiling, curling shingle edges, or you’re buying or selling a Pomona home and need a written condition report.

What it costs in Pomona

A standard residential roof inspection in Pomona generally runs between $150 and $400, depending on roof size, slope, and how many layers we need to assess.

How we do it

We walk the roof where safe, check flashing, valleys, penetrations, and decking from the attic side, then document everything with photos so you can see the condition without standing on a ladder.

Free Roof Inspection

Signs you need it

You suspect storm or wind damage after a Santa Ana event, or a leak just appeared and you want to know how urgent the fix is before committing to any paid work.

What it costs in Pomona

Free roof inspections in Pomona are available on a case-by-case basis, typically when tied to repair or replacement work we are already estimating, rather than as a standalone deliverable.

How we do it

We do a focused visual check of the suspect area, identify the likely cause, and give you a written quote for any repair, with no obligation to move forward.

What Roof Inspection Costs in Pomona

Item Typical range in Pomona
Standard residential roof inspection $150 – $400
Drone or steep-slope inspection $200 – $450
Buyer/seller pre-sale inspection with written report $250 – $500

How long does a roof inspection take in Pomona?

A standard inspection takes 45 to 90 minutes on most single-family homes, depending on access, roof size, and how much documentation you want afterward.

Do I need to be home for the inspection?

Not necessarily. We can do the exterior roof check and attic access if you leave us a way into the attic; we’ll send the report afterward. Call (866) 850-2496 to schedule.

Brands We Service in Pomona

We work with seven shingle brands, and we stock common parts locally for GAF, CertainTeed, Owens Corning, and Boral so repairs don’t stall waiting on a special order. Working across multiple manufacturers means the recommendation is based on your Pomona roof and budget, not a preferred-vendor deal with one brand. See our brands.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roofers in Pomona, CA

Service Typical range in Pomona
Standard roof inspection $150 – $400
Drone or steep-slope inspection $200 – $450
Minor shingle repair $250 – $700
Flashing repair at chimney or wall $350 – $900
Valley repair or re-flashing $500 – $1,300
Tile repair (cracked or slipped tiles) $400 – $1,100
Leak repair with decking patch $600 – $1,800
Full asphalt shingle replacement $9,000 – $24,000
Full concrete tile replacement $18,000 – $45,000
Partial tear-off and re-roof (one slope) $3,500 – $9,500
Underlayment replacement under existing tile $6,000 – $15,000
Decking replacement (per sheet area) $800 – $2,500

Prices in Pomona push higher when a tear-off reveals bad decking, when the roof has multiple layers that all need to come off, or when the home is on a hillside lot where access and safety slow the work. We quote upfront and we hold to that number unless you approve a change in writing after we open the roof and show you what’s underneath.

Neighborhoods We Serve in Pomona

We cover all of Pomona’s ZIP codes: 91766, 91767, 91768, and 91769. We work regularly in the Craftsman districts around Lincoln Park and downtown, the mid-century tracts in Westmont and Phillips Ranch, the hillside streets around Ganesha Hills, and the newer subdivisions near Bonnie Brae and the 71 corridor.

  • Lincoln Park Historic District
  • Phillips Ranch
  • Westmont
  • Ganesha Hills
  • North Pomona (Bonnie Brae area)

Most Pomona inspections can be scheduled within a few business days. Repairs and tear-offs go on the calendar according to material availability and roof size, and we’ll confirm the window when you call.

Service Area – Cities Near Pomona

Beyond Pomona, we take roofing calls from La Verne, CA just to the northwest, Walnut, CA over the western hills, Covina, CA to the west, and Claremont, CA along the mountain edge. The same team, the same seven-brand material choice, and the same straight answers whether you’re in a Pomona bungalow or a Claremont hillside home.

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

Ready to get started? Free estimates · Free on-site estimates response in Pomona
Call (866) 850-2496

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Pomona Customers Say

★★★★★ 4.9 from 7+ reviews

"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."

— Dale Parker

"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."

— Ryan Miller

"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."

— Miguel Torres

How It Works in Pomona

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Pomona — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

Request a Free Estimate

Tell us what's going on in Pomona — we'll get back to you fast. No obligation.

By providing your information above, you agree to the terms of our Privacy Policy and consent to being contacted by telephone, text message, or email about your request, including by the independent professionals who may fulfill it.

Prefer to text? Text Now
Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch