Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across San Marino
Most roofing work in San Marino comes down to one question: does the contractor understand what the city requires before a single tile comes off? In this city, a roof is not just a roof. On the estate streets around Lacy Park and the broad lots off Saint Albans Road, visible slopes are protected architectural features, and a reroof often triggers Cultural Heritage Commission design review. Brennan Roofing works inside those rules every week. We write the price before any work starts, send background-checked uniformed technicians, and answer the phone with a live person around the clock. Call (361) 320-9467 for a free estimate on any roof repair, replacement, or inspection in San Marino.
Why Brennan Roofing Is San Marino’s Preferred Roofing Company Company
San Marino homeowners do not call a roofer to haggle over shingle color. They call because a 1920s clay tile roof is leaking, or a Santa Ana wind event has loosened flashing, or the city has flagged a visible slope that needs to match original character. Our Roofing Company team handles that work with a discipline most roofers in the San Gabriel Valley do not bother with. The price goes on paper before any work begins, and that number does not move at the door. Every technician is background-checked and arrives in uniform. Every job is backed by the 365-Day Done Right Promise, in writing, for one full year. If a repair fails inside that window, we return and make it right at no charge. That is the Garrison Standard, and it is the same on a small flashing repair in San Marino as it is on a full estate reroof.
Travis Oakley leads our crews with one operating rule: no surprises that are not already on paper. On roofs in San Marino, surprises happen. Old framing, brittle tile, failed underlayment nobody could see until the field was opened. The difference is how a contractor handles the surprise. We price it, write it as a change order, and get your signature before we touch it. You do not discover a new number on the final invoice.
Residential Roofing in San Marino
Residential Roofing in San Marino is rarely a simple tear-off and replace. The housing stock here is among the most architecturally protected in the San Gabriel Valley: Spanish Colonial Revival, Mediterranean, English Tudor, and Monterey estates built between 1910 and 1940, many with original clay barrel tile or slate on steep, multi-plane roofs. A typical roof replacement in San Marino runs $18,000 to $65,000 depending on slope count, material, and whether Cultural Heritage Commission review applies. A targeted repair on the same homes runs $450 to $2,800. We install materials from GAF, Atlas, and Boral, and we match original tile from salvage batches when the design review requires it.
Historic Tile and Slate Matching
In the estate district around Lacy Park, a modern flat concrete tile will not pass design review on a visible slope. Our crews hand-match 1920s clay barrel tile and slate from salvage yards and remaining original batches. This is specialist work, and it is the single biggest reason San Marino homeowners choose us over a general roofer from outside the area.
Full Roof Replacement
When a roof is beyond repair, we tear off to the decking, inspect and replace failed underlayment, install new flashing at every valley and penetration, and lay the approved material back down. Inland Valley heat and repeated Santa Ana winds dry out felt and crack aged tile, so a San Marino roof that has not been opened in 40 years often reveals more than expected. We handle that with written change orders. Nothing proceeds without your approval on paper.
Roof Maintenance in San Marino
Roof Maintenance in San Marino is about protecting original roofs before they fail. Decades-old clay tile here has been through decades of hot, dry summers and Santa Ana wind cycles. Tile gets brittle. Flashing lifts. Underlayment dries and tears. A maintenance visit costs $250 to $650 and includes a full inspection, targeted caulking and flashing repair, and a written report with photos. For estate homeowners who want the roof to last another 40 years, annual maintenance is cheaper than any emergency repair.
Inspection and Report
We walk the perimeter, check valleys, inspect flashing, and document everything in writing. On brittle tile fields we do not walk the surface. We pull and inspect, then re-lay. A maintenance report gives you a plain-English list of what is fine, what is failing, and what it costs to fix, with no obligation.
Scheduled Maintenance Plans
For older San Marino homes with original slate or clay tile, we set up scheduled maintenance. The goal is to catch a torn felt or lifted flashing before winter rains turn it into a ceiling stain. Every visit is priced in writing before we arrive, and the 365-Day Done Right Promise covers the work.
Trusted Brands We Service in San Marino
We install and service roofing systems from GAF, Atlas, Tamko, and Boral. That matters in San Marino because the approved material list often dictates what a design review will accept. We explain the real differences between these manufacturer lines in plain English: warranty terms, fire rating, wind uplift performance, and how each holds up under Inland Valley sun. Our local parts sourcing keeps turnaround tight for San Marino customers, so a repair does not stall waiting on a shipped-in match.
Common Roofing Company Problems We See in San Marino Homes
- Brittle original tile on estate roofs. Decades of Santa Ana wind and inland heat have made 1920s clay barrel tile fragile. Walking the field can crack it, so we pull and re-lay rather than walk on it.
- Failed flashing at valleys and chimneys. On steep multi-plane roofs, the flashing points collect water. We replace flashing and the felt beneath it, not just the visible surface.
- Design review flags on visible slopes. Homeowners who reroof with a modern flat concrete tile on a protected slope get rejected by the Cultural Heritage Commission and eat the re-design. We match original profiles from the start.
- Underlayment dried out by inland heat. The felt under San Marino tile roofs bakes for decades. When we open a roof, we check the underlayment and replace it if it is torn or brittle, before new tile goes down.
Pricing for Roofing Company in San Marino, CA
Roof repair in San Marino runs $450 to $2,800. Roof replacement runs $18,000 to $65,000 depending on square footage, slope count, material, and whether design review applies. Roof inspection and maintenance runs $250 to $650. What moves the number: the number of roof planes, the material match required, and what we find when the field is opened. We write every allowance into the contract before work starts, and surprises become written change orders, not verbal additions. Call (361) 320-9467 for a free estimate. The price goes on paper before any work begins.
We Also Serve Cities Near San Marino
Our crews handle roofing work across the San Gabriel Valley, including San Gabriel, Alhambra, Pasadena, and South Pasadena. If you are searching for a Roofing Company in San Marino, we are the team that knows the design review rules here better than any outside bidder, and we serve the surrounding cities with the same written-price standard.
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 Roofing Company in San Marino
Yes, if the roof is visible from the public right-of-way in a designated historic district, reroofing often triggers Cultural Heritage Commission design review before a permit is issued. The review requires matching the original material profile, which is why a modern flat concrete tile gets rejected on protected slopes. Call (361) 320-9467 and we will tell you whether your roof falls under review and what that means for cost and timeline.
Typically three things: dried and torn underlayment, failed flashing at valleys and penetrations, and undersized or damaged framing from the 1910s-1930s original build. On a 1926 Spanish Colonial Revival near Lacy Park, we opened the roof and found original clay barrel tile that had gone brittle from decades of Santa Ana wind cycling, so we pulled and re-laid it rather than walking the field, then replaced the failed flashing and felt beneath it. Call (361) 320-9467 to schedule a roof inspection and get a written report on what your roof is likely hiding.
We write a change order, price it, and get your signature before we cut anything. When the tear-off on the Lacy Park estate exposed undersized 1920s framing at two valleys, we wrote the change order, priced it, and got written approval before any work continued. That is the Garrison Standard: no verbal additions, no final invoice shock. Call (361) 320-9467 for a free estimate with a written scope of work.
Line by line. Look at whether the bid names the material, the underlayment, the flashing type, the disposal terms, and the change-order process. A low bid that omits underlayment replacement or says “to be determined” on the tile match will move after the roof is open. Our bids name every line item and we price the risk in writing before work starts. Call (361) 320-9467 and we will walk you through the numbers on your roof.
Yes. Maintenance visits on San Marino tile and slate roofs run $250 to $650 and include inspection, targeted repair, and a written report with photos. We do not walk brittle tile fields. We pull, inspect, and re-lay. Annual maintenance is the cheapest way to keep an original roof watertight through Santa Ana season and winter rains. Call (361) 320-9467 to schedule your first maintenance visit.
Written by Travis Oakley, Owner at Brennan Roofing, serving San Marino with written-price roofing work and the 365-Day Done Right Promise.






Before
After
Before
After
Before
After