Roofing Company in San Marino, CA | Brennan Roofing

Roofing Company in San Marino - 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.

Call to schedule your free estimate

653+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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
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

Before & after – our own jobs

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

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.

Call (361) 320-9467

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

Why San Marino Chooses Brennan Roofing

We set the standard for roofing company in San Marino.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in San Marino

Getting your roofing company handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Marino - 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.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing company 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 San Marino Customers Say

Trusted by homeowners across San Marino and surrounding areas.

★★★★★

"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."

Elaine D. · Verified customer
★★★★★

"Ridge vent added and the attic is cooler. Fair price compared to the other two quotes."

Vernon C. · Verified customer
★★★★★

"Neat, quiet, and disciplined crew. Magnet swept the yard after."

Tonya R. · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Roofing Company in San Marino?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in San Marino.

(361) 320-9467

Request a Free Estimate in San Marino

Tell us about your roofing company needs - we'll respond within the hour.

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

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