Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in San Marino, CA
Roofing in San Marino means working on some of the most treasured residential architecture in Los Angeles County, where large lots, mature tree canopies, and homes that date back to the 1920s set a very high bar for both craftsmanship and curb appeal. We’re Crestview Roofing, and we approach every San Marino job knowing that the house next door could be a landmark. If you’re weighing a repair, replacement, or new roof on a lot in San Marino, call (325) 246-5075 and we’ll walk you through exactly what the job will cost before any work starts.
Why San Marino Homes Are Different
San Marino’s housing stock tilts heavily toward estate-scale homes built between the 1910s and 1960s, and that changes how we bid and schedule roofing work. Many original roofs carry multiple layers by now, so a replacement often starts with a tear-off and deck inspection before we know whether the sheathing needs repair. Clay tile and low-slope architectural profiles appear more often here than in the ranch-style tracts nearby, which means the labor and disposal costs run a bit higher than a straightforward comp shingle roof.
Tree coverage is a real factor in San Marino. Streets lined with mature oaks, sycamores, and eucalyptus cool the neighborhood beautifully, but they also drop leaves, acorns, and debris into gutters and valleys. That organic buildup holds moisture against the roof and accelerates wear at the eaves. We routinely find moss and algae on north-facing slopes here, which is why we check drainage as carefully as we check shingles. The summer heat followed by cool, damp nights near the hills can also cause older flashing – the metal strips that seal joints around chimneys and vents – to expand and contract until it cracks at the fasteners.
Our Main San Marino Services
Most San Marino calls start with either a leak that needs an answer today or a roof that’s past its useful life and needs full replacement. Below are the three services we handle in San Marino, each with its own dedicated page and written pricing process.
Roof Repair in San Marino
Repairs in San Marino tend to cluster around old flashing, cracked tile, and valley buildup from the tree canopy. We inspect the roof, find the actual source of the leak, and give you a written price before any work begins. You’ll know exactly what we found and what it costs to fix. For full details on repair pricing, turnaround, and the 365-Day Done Right Promise, see Roof Repair in San Marino.

Roof Replacement in San Marino
Replacement on a San Marino estate usually means a full tear-off, deck inspection, and new underlayment before the new roof goes down. Materials matter here because homes sit close together and anyone can see the roof from the street. We quote with GAF, CertainTeed, and Owens Corning lines so you can compare real options. For the full San Marino replacement walkthrough and pricing, go to Roof Replacement in San Marino.

Roof Installation in San Marino
New construction and major remodels in San Marino call for an installation team that can coordinate with your builder and inspector without slowing the job. We handle new builds and additions, ordering materials to the site and documenting every phase with photos. For a detailed look at how roof installation works in San Marino, see Roof Installation in San Marino.

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.
Brands We Service in San Marino
We install and repair roofs using GAF, CertainTeed, and Owens Corning products, selected for how well they hold up to Southern California sun and the damp morning air near the foothills. For a closer look at the full lineup, visit our brands page. Common shingle lines are stocked within a day’s reach, so a standard San Marino repair rarely waits on materials.
Pricing for Roofers in San Marino, CA
| Service | Typical range in San Marino |
|---|---|
| Minor roof repair (flashing leak, small patch) | $350 – $800 |
| Tile repair or replacement (per area, not per tile only) | $500 – $1,200 |
| Valley clearing and reseal | $400 – $900 |
| Gutter cleaning and downspout clearing | $250 – $500 |
| Full roof inspection and written report | $0 with any repair (or call for a stand-alone quote) |
| Roof replacement on a typical San Marino estate home | $18,000 – $55,000+ |
| Full tear-off and deck replacement | Included in replacement when needed, quoted after inspection |
| New roof installation for an addition or ADU | $9,500 – $28,000 |
Steeper pitches, second-story work, and heavy tile removal push San Marino jobs toward the higher end of those ranges, as does landscaping that limits ladder and scaffolding placement. Whatever the number is, you get it in writing before work starts. That’s the Relay Visibility Guarantee, and it means the price on the page is the price on the invoice.
Neighborhoods We Serve in San Marino
We cover all of San Marino, from the estate streets near Lacy Park up to the tree-lined lots along Huntington Drive and around Valentine Elementary. Our crews move through the area daily, which keeps response times short for a city this size.
- Lacy Park area
- Huntington Drive corridor
- Near San Marino High School
- Oak Grove neighborhood
- Valentine Elementary area
For a standard repair in San Marino, we’re usually on-site within a day or two of your call once we have your written approval.
Service Area – Cities Near San Marino
Beyond San Marino itself, Crestview Roofing covers the neighboring San Gabriel Valley cities. We serve San Gabriel, CA, Alhambra, CA, Pasadena, CA, and South Pasadena, CA with the same written pricing and 365-Day Done Right Promise. If you’re in one of those cities and need a roofer, call the same number and we’ll schedule from there.
Serving San Marino, CA – Our Local Coverage Area
We’re based in the San Marino 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 San Marino
For urgent leaks, we can typically schedule an inspection within one to two days. Larger replacement jobs are booked around your timeline and the permitting schedule. Call (325) 246-5075 and we’ll give you a specific arrival window before you confirm.
San Marino enforces its own building codes through the city, and most full replacements or structural repairs require a permit. We handle the permit paperwork as part of the job and schedule inspections so the work passes on the first visit. Call us for exact requirements on your project.
Yes, we cover every neighborhood in San Marino with the same written-price process and 365-Day Done Right Promise. There’s no extra charge for any part of the city, and you’ll always see a real arrival time and photo documentation for the work.
If you need a roofer in San Marino who will put the price in writing before any work starts, call (325) 246-5075 to schedule a free estimate. We’ll send a background-checked, uniformed technician, and you’ll get before-and-after photos plus a digital invoice sent by text.
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 San Marino Customers Say
"Leak near the chimney. They resealed the flashing and I got before and after photos by text."
- Troy N."Booked an inspection online and got a text with the inspector's name and ETA. He sent photos from the roof. Showed me the lifted shingles and fixed them the next day."
- Matt B."Good roof, clean job. Materials arrived a day late, but the update came before I called."
- Leah K.






Before
After
Before
After
Before
After