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 Temple City, CA
Roof Inspection in Temple City means learning what fifty to seventy years of San Gabriel Valley sun has done to a roof. Most homes here were built as post-WWII tract ranches, and their original low-pitch roofs now sit under multiple shingle layers, making inspection findings the difference between a sensible repair and a full tear-off. Millstone Roofing has served Temple City since 2011, and we start every job with a documented, on-roof inspection before recommending anything. Call (855) 341-6021 to schedule yours.
Why Temple City Homes Are Different
Temple City was built up largely in the late 1940s and 1950s, and the housing stock still reflects that era. Most homes are single-story ranches on small lots, with roofs framed for the modest pitches common to post-war tract construction. Original skip sheathing or 1x boards sit under asphalt shingles on many of these houses, and that matters when we open a roof: the decking is often gapped, which changes how we stage repair work and what we recommend for underlayment.
The climate compounds the age problem. Hot, dry summers with intense UV exposure degrade asphalt shingles faster here than in coastal LA, so granule loss and curling are common even on roofs that look fine from the street. Santa Ana wind events test flashing, and the winter rainstorms find every failed seal. On the dense streets off Las Tunas and Lower Azusa, homes sit close enough that tear-off debris staging takes real planning, and the city’s construction and demolition recycling ordinance means shingle waste must be sorted and diverted, not tossed into a single bin. None of this is optional. It shapes every estimate we write.
Styles & brands we work with






Our Main Temple City Services
Most Temple City homeowners call us about one of two things: a leak or visible shingle damage, or a roof that’s simply reached the end of its useful life. Each starts the same way, with an inspection, and each has its own Temple City page with more detail.
Roof Repair in Temple City
Roof repair here usually means working on a 1950s ranch roof that still has good bones but failing flashing, missing shingles from Santa Ana winds, or a low-slope section over a garage or addition that needs modified bitumen. We match repairs to what’s actually on the roof, not what’s easiest to stock. See Roof Repair in Temple City for the full breakdown of repair work and costs in 91780.

Roof Replacement in Temple City
When a Temple City roof is on its second or third shingle layer, or the original 1950s decking has given out, replacement is the honest answer. We tear off to code, handle the city’s required shingle diversion, and offer material choices across multiple manufacturer lines so the replacement fits your roof and budget. See Roof Replacement in Temple City for what a full replacement involves here and what it costs.

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 Temple City
Roof Inspection in Temple City is the only honest way to know whether a 1950s ranch roof needs a repair or a replacement. With original framing, possible second or third shingle layers, and years of intense San Gabriel Valley UV damage, most roofs here hide problems that are invisible from the ground. We climb on, document what we find, and hand you written findings before any work is proposed. That’s the Roof Inspection process in one sentence: evidence first, recommendation second.
Roof Inspection Services
We start every Temple City inspection on the roof surface, then work down through flashing, penetrations, and attic decking. Here’s what to look for and what it costs.
Signs you need it
Curled or missing shingles, visible granule in gutters, water stains on ceilings, or a roof that’s simply over 20 years old and has never been professionally inspected.
What it costs in Temple City
$150 to $500, depending on roof size and access.
How we do it
We document surface wear, flashing condition, attic moisture, and decking status, then deliver a written report with photos and a repair-or-replace recommendation.
Roof Estimate
An estimate after an inspection turns documented findings into a line-item price, so you know exactly what you’re paying for. Here’s how it breaks down.
Signs you need it
You’ve had an inspection and want a firm written price for repair or replacement before any work begins.
What it costs in Temple City
Free, offered only after a professional roof inspection is complete.
How we do it
We convert inspection findings into a fixed-price line-item quote with material brand options and no change orders unless you change the scope.
Free Roof Inspection
A free inspection is a quick visual pass to determine whether a paid, full-document inspection is warranted. It’s not a substitute for the full report, but it filters out obvious non-issues.
Signs you need it
You’re unsure if you have any roof problem at all and want a professional opinion without committing to a full inspection fee.
What it costs in Temple City
$0 for the visual assessment.
How we do it
We do a ground and ladder-level visual pass, then advise whether a full documented inspection is worth your money.
Roof Inspection Companies
Not every roofing company in Temple City does inspection-first work. Here’s what separates a real inspection company from an estimate-hungry sales crew.
Signs you need it
You want a contractor whose first step is documenting your roof, not writing a proposal.
What it costs in Temple City
$150 to $500 for a full documented inspection.
How we do it
We act as the single company from first inspection to final nail, with no handoff between assessment and installation.
What Roof Inspection Costs in Temple City
| Item | Typical range in Temple City |
|---|---|
| Full documented roof inspection | $150 – $500 |
| Free visual roof inspection | $0 |
| Roof estimate after inspection | Free |
Prices move with roof size, pitch, and access. A steep or two-story 1950s ranch roof costs more to inspect than a single-story low-pitch home.
Is a roof inspection worth it before selling a Temple City home?
A documented inspection gives you a written condition report that can support your asking price or help you fix a problem before it kills a deal. For $150 to $500, it often pays for itself in negotiation leverage.
How long does a roof inspection take in Temple City?
Most single-story Temple City ranch roofs take 60 to 90 minutes to inspect thoroughly. Two-story homes or those with low-slope additions run closer to two hours.
Brands We Service in Temple City
We stock and install across multiple manufacturer lines, including GAF, CertainTeed, and Owens Corning, plus Boral options for low-slope sections. That means we recommend the roof that fits your Temple City home’s actual needs, not the single brand we happen to carry. See our brands for the full picture.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Temple City, CA
| Service | Typical range in Temple City |
|---|---|
| Full documented roof inspection | $150 – $500 |
| Free visual roof inspection | $0 |
| Roof estimate after inspection | Free |
| Shingle repair (minor leak, patch) | $350 – $650 |
| Flashing repair or replacement | $450 – $900 |
| Underlayment repair | $400 – $1,200 |
| Leak repair (roof-to-wall, chimney, vent) | $400 – $1,000 |
| Roof replacement (asphalt shingle, per sq. ft.) | $4 – $8 |
| Roof replacement (1,500 sq. ft. home, total) | $6,500 – $14,000 |
What pushes price up in Temple City is layering: a second or third shingle layer means more tear-off labor and more diverted debris. Our quotes are fixed, line-item, and written after inspection, so the price we hand you is the price you pay.
Neighborhoods We Serve in Temple City
We work throughout 91780, from the older tracts south of Las Tunas to the mid-century homes near the Arcadia border. Typical response time for a Temple City inspection is one to three business days, depending on season.
- North Temple City
- Las Tunas corridor
- Lower Azusa area
- Temple City downtown district
- East Temple City near Arcadia
Service Area – Cities Near Temple City
Millstone Roofing works across the San Gabriel Valley. If you live just outside Temple City, we also serve North El Monte, CA, Rosemead, CA, San Gabriel, CA, and Arcadia, CA. Call (855) 341-6021 to confirm we cover your street.
Serving Temple City, CA — Our Local Coverage Area
We’re based in the Temple City 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 Temple City
Most full replacements and many repairs on 1950s-era Temple City homes require a city permit, and shingle tear-offs must follow the city’s construction and demolition recycling ordinance. We handle the paperwork and confirm permit requirements during the inspection.
We usually schedule Temple City inspections within one to three business days. Call (855) 341-6021 and we’ll give you a firm date on the phone, not a window.
Yes, we cover the full 91780 area, including the older tracts south of Las Tunas and the mid-century neighborhoods along Lower Azusa and near the Arcadia line. If you’re on the border, call and we’ll confirm coverage.
Call (855) 341-6021 to schedule your free estimate, or to book a documented roof inspection in Temple City. We’ll tell you what your roof needs, and what it doesn’t.
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 Temple City 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