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
Roofers in Alhambra, CA
Roof Inspection in Alhambra is the service most homeowners call us about first, and for good reason. Dense blocks of 1920s-40s Spanish Colonial and Craftsman bungalows sit alongside mid-century stucco tract homes, and a large share of those roofs are now 60+ years old. When we inspect a roof here, we’re usually looking at original wood shake or early clay tile that has quietly reached the end of its service life. If you want an honest, no-pressure read on what your roof actually needs, call Windmill Roof Repair at (866) 850-2496.
Why Alhambra Homes Are Different
Alhambra’s housing stock is some of the oldest and most tightly packed in the San Gabriel Valley. Blocks of Spanish Colonial Revival homes with clay barrel tile sit next to postwar stucco tract houses with low-slope and shake roofs, and many lots include detached garages separated by narrow side yards. That layout matters when we stage ladders, move tear-off debris, or set up to work around a garage that’s six feet from the property line.
The climate does real work on those roofs. Hot inland summers bring intense UV exposure that dries out and cracks aged tile and shake. Santa Ana wind events in the fall can lift loose material and expose underlayment. Then winter rain finds its way through flashing that has been quietly failing for years. On Alhambra’s older Spanish-style homes, we regularly see a pattern that repeats block after block: the original clay barrel tile is still serviceable, but the underlayment and battens beneath it failed years ago. The right fix there is a tile lift-and-relay with new underlayment, not a full tear-off. Knowing that difference saves Alhambra homeowners thousands of dollars.
Styles & brands we work with






Our Main Alhambra Services
Alhambra homeowners call on us most for two things: targeted repairs on older roofs and full replacements when the structure has passed the point of patching. Here’s what each looks like in this city.
Roof Repair in Alhambra
Repairs in Alhambra usually come down to failed flashing, cracked tile, or worn pipe boots on roofs that have survived decades of San Gabriel Valley heat. On older Spanish-style homes, we often lift and relay original clay tile over new underlayment instead of replacing the whole roof, and that keeps the original character intact. Narrow side yards and detached garages mean we plan access carefully before any work starts. For a full breakdown of what repair involves and what it costs here, see our Roof Repair in Alhambra page.

Roof Replacement in Alhambra
When a roof has reached end-of-life, replacement in Alhambra means working around mature trees, tight lot lines, and an existing structure that may need decking repairs before new material goes down. Because we work with seven shingle brands, we can match the replacement to the home’s era and the homeowner’s budget rather than defaulting to one product. We handle permits, tear-off, and the full install with the same crew. Details on materials, timeline, and pricing are on our Roof Replacement in Alhambra page.

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 Alhambra
Roof Inspection in Alhambra is the single most useful first step for a homeowner here, because the housing stock is old enough that guessing wrong is expensive. We offer a standalone Roof Inspection as a no-commitment service, so you get an objective picture of your roof’s condition before deciding on any work. On Alhambra’s Spanish Colonial and Craftsman bungalows, that usually means documenting the condition of original clay tile, checking the underlayment beneath it, and identifying whether a targeted repair will buy more years or whether replacement is the honest call.
Roof Inspection Services
Signs you need it
You’re seeing water stains on ceilings, missing or cracked tile, granules piling up in gutters, or you’re preparing to sell an Alhambra home and need a professional roof assessment on record.
What it costs in Alhambra
A standalone roof inspection in Alhambra typically runs $200 – $450 depending on roof size, access, and whether it’s a pre-sale inspection with a written report.
How we do it
We walk the roof surface, check flashing, underlayment, vents, and tile or shake condition, document findings with photos, and give you a written report with our honest recommendation.
Hail Damage Roof
Signs you need it
After any local hailstorm you should look for bruising, cracked tile, dented flashing, or telltale pockmarks on the roof surface.
What it costs in Alhambra
Hail-damage roof inspection in Alhambra runs $200 – $400, depending on access and whether we document for an insurance claim.
How we do it
We inspect the entire surface for impact damage, photograph every affected area, and provide documentation you can use for your insurer.
Roof Estimate
Signs you need it
You know your roof is aging and you want a written line-item cost for repair or replacement before you commit to anything.
What it costs in Alhambra
Roof estimates in Alhambra are free, and we provide them as fixed, flat-rate written quotes with no hidden change orders.
How we do it
We measure, assess the current roof, present repair versus replacement options, and give you a written estimate you can hold us to.
What Roof Inspection Costs in Alhambra
| Item | Typical range in Alhambra |
|---|---|
| Standalone roof inspection | $200 – $450 |
| Hail damage roof inspection | $200 – $400 |
| Roof estimate (written, line-item) | Free |
How long does a roof inspection take in Alhambra?
Most Alhambra inspections take 45 – 90 minutes on site, depending on roof size and access. You’ll have our written findings within a day, usually the same afternoon. Call (866) 850-2496 to schedule one.
Do I have to commit to repairs after an inspection?
No. The inspection is a standalone service, not a sales funnel. You get our findings in writing, and the decision to repair, replace, or wait is entirely yours. We’ll give you our honest recommendation if you ask for it.
Brands We Service in Alhambra
Windmill Roof Repair works across seven roofing brands, so we’re not tied to whatever one manufacturer happens to be in the yard. In Alhambra we regularly install our brands including Atlas, IKO, and Tamko materials, matched to the home’s era and the homeowner’s budget. Common parts for older Alhambra roofs are stocked locally, and replacement material typically arrives within days of order, not weeks.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Alhambra, CA
| Service | Typical range in Alhambra |
|---|---|
| Roof inspection (standalone) | $200 – $450 |
| Hail damage roof inspection | $200 – $400 |
| Roof estimate (written, line-item) | Free |
| Tile lift-and-relay with new underlayment | $8 – $15 per sq ft |
| Roof repair (targeted, flashing/pipe boots) | $350 – $1,200 |
| Roof replacement (asphalt shingle) | $550 – $850 per square |
| Roof replacement (clay barrel tile) | $1,200 – $2,500 per square |
| Roof replacement (wood shake) | $900 – $1,800 per square |
What pushes cost up in Alhambra is the age of the roof deck: on 1920s Spanish Colonials, decking repairs are common once old material comes off, and that adds to the final line item. Narrow side yards and detached garages can also add staging time.
Every estimate we give is a fixed, flat-rate written quote with no change orders. The number you approve is the number you pay.
Neighborhoods We Serve in Alhambra
We work throughout Alhambra’s residential neighborhoods, including the historic bungalow streets south of Main, the Spanish Colonial blocks around Almansor Park, the mid-century tract homes near Alhambra Park, the hillside streets above Huntington Drive, and the postwar neighborhoods near Granada Park. Response across the city is typically same-week for inspections and estimates, with repairs scheduled shortly after.
- Almansor Park area and nearby Spanish Colonial blocks
- Historic bungalow streets south of Main
- Mid-century tract homes near Alhambra Park
- Hillside streets above Huntington Drive
- Granada Park and surrounding postwar neighborhoods
Service Area – Cities Near Alhambra
Windmill Roof Repair serves the communities immediately around Alhambra, including East San Gabriel, CA, San Gabriel, CA, Monterey Park, CA, and South San Gabriel, CA. Many of these neighborhoods share the same housing stock and climate patterns as Alhambra, so the same material expertise applies.
Serving Alhambra, CA — Our Local Coverage Area
We’re based in the Alhambra 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 Alhambra
Most inspections in Alhambra can be scheduled within the same week you call, often within a few days. We work throughout the city’s ZIP codes, including 91801, 91803, and 91804, and will confirm a specific time when you call (866) 850-2496.
Most reroofing projects in Alhambra require a city permit, and we pull all necessary permits and handle inspections as part of the job. Repairs that don’t change the roof structure typically do not. We’ll confirm the exact requirement for your project before any work begins.
We serve 91801, 91803, 91804, 91841, and 91896. That covers the full city plus the surrounding unincorporated pockets, and our crews are familiar with the narrow lots and older construction throughout the area. Call (866) 850-2496 to schedule your free estimate.
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 Alhambra 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."
— Miguel Torres"Tile roof, three cracked tiles and a slipped one. Matched the tile, no color mismatch, and it took him half a day."
— Diego Mendoza"Roof is solid and the price was competitive. The job ran a day over because of weather, which is nobody's fault, but I would have liked a call about it rather than noticing the crew hadn't shown up."
— Marisol Morales