Roofing Company in Pasadena, CA | Brennan Roofing

Roofing Company in Pasadena - 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 Pasadena

Roofing work in Pasadena is not a simple tear-off-and-recover job. A typical roof repair in Pasadena runs $450 to $1,600, a full re-roof on a 1,500-square-foot home generally lands between $14,000 and $28,000, and the number moves by the tile profile, the decking condition, and whether the address sits in a historic district or the Very High Fire Hazard Severity Zone. We’re Roofing Company crews who work these streets every week, so we know what the Historic Preservation Commission will approve and what the foothill code will demand before we order a single square. Call (361) 320-9467 and we’ll walk the roof with you, in person, and put the price on paper before any work starts.

Call (361) 320-9467

Why Brennan Roofing Is Pasadena’s Preferred Roofing Company Company

Travis Oakley runs our Pasadena roofing operation, and he enforces one rule above all others: the price goes in writing before the first tile comes off. That matters here more than almost anywhere in the county, because Pasadena re-roofs rarely stay simple. Historic district approval, Class A fire assembly requirements in the foothills, and original skip-sheathing decking that has been hidden for ninety years all change the scope fast. Homeowners who have been burned by a low bid that doubled once the roof was open tend to call us after the fact. We’d rather they call before.

Our technicians are background-checked and arrive in uniform with a work order that matches the quote on your kitchen table. Calls are answered by a live person around the clock, not a voicemail tree. And every repair or installation carries the 365-Day Done Right Promise in writing: if the work fails within one year, we return and fix it at no charge. No argument, no invoice, no second visit fee.

Commercial Roofing in Pasadena

Commercial Roofing in Pasadena changes shape depending on what sits under the membrane. A low-slope TPO or modified bitumen roof on a retail strip along Colorado Boulevard behaves differently than a 1920s flat roof with original tar and gravel over a brick parapet, and both behave differently than a mid-century office building in the east side with a metal cap that has been patched three times. The work usually involves removing failed membrane or metal, repairing the substrate, replacing the insulation where water has saturated it, and re-flashing every penetration: HVAC curbs, plumbing vents, exhaust hoods. On any commercial property we start with a written condition report and a line-item scope. Commercial re-roofs in Pasadena typically run $8 to $16 per square foot, and a full replacement on a 5,000-square-foot building lands between $40,000 and $80,000 once the insulation, deck repairs, and code-required upgrades are included.

Flat Roof Membrane Replacement

When water ponds on a Pasadena flat roof after a winter rain and the ceiling below shows staining, the membrane has likely failed or the slope has gone flat from years of heat. We remove the failed layer, dry or replace the wet insulation, and install a new membrane. The heat here is the main enemy: 100°F summers bake cheaper membranes until the seams open, so we install materials rated for the inland climate and flash every seam to code.

On older commercial buildings we find the original decking was never sloped properly, and the fix is a tapered insulation package. That is a scope change any honest bid should mention before the roof is opened, not after. We put it in the written proposal up front.

Commercial Roof Repair and Maintenance

Most Pasadena commercial leaks come from three places: failed flashing at the parapet, punctures around rooftop equipment, and cracked sealant at drains. A targeted repair runs $600 to $2,200 depending on how much membrane we replace and whether we have to re-flash curbs. Twice-yearly inspections catch these before the rainy season turns a puncture into a saturated deck.

Metal Roof Installation in Pasadena

Metal Roof Installation in Pasadena is becoming the answer for foothill and canyon-edge homes that need a Class A fire assembly and a roof that survives Santa Ana gusts without losing parts. Standing seam and metal shingle systems carry a Class A rating on their own when installed over the right underlayment, which is exactly what the Very High Fire Hazard Severity Zone mapping north of the 210 demands. The trade-off is that the Historic Preservation Commission will not approve a metal roof in a designated district, so this is a foothill and east-side option more than a Craftsman-zone option. A standing seam metal roof on a 1,500-square-foot home in Pasadena typically runs $24,000 to $42,000, and it lasts forty years or more in this climate.

Standing Seam for Fire Zone Compliance

In the foothill streets above Altadena and the Arroyo corridor, the fire code is the ruling document. Wood-shake roofs are no longer permitted as a replacement in the zone, and older tile roofs often fail the assembly requirement because the underlayment under them is combustible. Standing seam metal over a fire-rated underlayment and a non-combustible deck satisfies the Class A requirement outright. We’ll confirm what the city will accept for your specific parcel before we write the bid.

Metal Re-Roof Over Tile or Shake

When an older foothill tile roof is stripped, the decking under it is often deteriorated from decades of heat and the occasional winter leak. We repair the deck, install a high-temperature underlayment, and then build the metal system. The cost moves by deck condition, roof slope, and the profile selected. We price the decking work as a written allowance so the number is on the table before the old roof comes off.

Trusted Brands We Service in Pasadena

We install material from GAF, CertainTeed, and Owens Corning, and we keep these systems in active rotation because Pasadena re-roofs move fast once a permit is approved. CertainTeed and GAF composition shingles carry Class A fire ratings that satisfy the Pasadena code on most slopes, and Owens Corning components make up a large share of our flat and low-slope work on commercial properties. When you call, we’ll walk through the differences in plain terms: warranty structure, granule loss rate in this heat, uplift rating in a Santa Ana, and what the Historic Preservation Commission will approve for your specific block. We won’t sell you a brand we wouldn’t put on our own roof in this climate.

Common Roofing Company Problems We See in Pasadena Homes

  • Original barrel tile cracked past the point of repair. 1920s Spanish Colonial roofs hold up well, but the tiles get brittle after a century of 100°F summers and the occasional freeze. When we find broken tile across more than forty percent of the roof, a patch job is not honest. You need an in-kind replacement, and that means sourcing tile profiles the city will approve for your district.
  • Failed flashing at chimneys and parapet walls. The walls around a Pasadena roof move more than the roof does, and the old flashing details from the 1920s were often just lead soldered into masonry. Once the joint opens, water gets behind the stucco and into the framing. We re-flash with modern counter-flashing cut into the masonry and sealed.
  • Original skip-sheathing decking with no underlayment. Before plywood and OSB, roofers laid tile or shake on spaced boards and called it done. That means there is nothing between the roof cover and the attic but air. When we strip these, the gaps are exactly why the valleys leak and why the Historic Preservation Commission process has to happen before the roof comes off.
  • Granule loss and tile lift from Santa Ana wind events. The winds strip composition shingles down to the asphalt mat and lift tile edges just enough to let water ride upward. After a Santa Ana, walk the ground around your downspouts and look for granules in the splash block. That is the tell.

Pricing for Roofing Company in Pasadena, CA

A targeted roof repair in Pasadena runs $450 to $1,600 most of the time. A full composition shingle re-roof on a 1,500-square-foot home sits between $14,000 and $22,000. Tile replacement in a historic district runs $28,000 to $54,000 because the approved tile profile has to match the original 1920s barrel tile and most of it is no longer stocked anywhere in the state. Foothill metal roofs start around $24,000 and go up from there based on deck repairs and the fire-code assembly. What moves a number on this side of the 210 is not labor, mostly. It is what we find when the roof opens: rotted fascia, undersized rafters, outdated attic wiring, failed valley flashing. That is why we write allowances into the contract before the first tile comes off. Call (361) 320-9467 and we’ll give you the exact number for your roof, in writing, free of charge.

We Also Serve Cities Near Pasadena

Our Roofing Company in Pasadena crews also cover the surrounding foothill and San Gabriel Valley neighborhoods. We work in San Marino, where the historic inventory is just as protected as Pasadena’s. We serve South Pasadena, Altadena up into the fire severity zone, and San Gabriel. If you’re in one of these cities and your roof is showing its age, call (361) 320-9467 and we’ll send a technician out.

Serving Pasadena, CA - Our Local Coverage Area

We’re based in the Pasadena 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 Pasadena

Why Pasadena Chooses Brennan Roofing

We set the standard for roofing company in Pasadena.

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 Pasadena

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 Pasadena - 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 Pasadena Customers Say

Trusted by homeowners across Pasadena and surrounding areas.

★★★★★

"They gave me a warranty in writing and stood behind it."

Irene G. · Verified customer
★★★★★

"Quality work and clear communication. Rain pushed the start by two days, which is fair, but we were hoping to be done sooner."

Cathy N. · Verified customer
★★★★★

"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

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 Pasadena?

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

(361) 320-9467

Request a Free Estimate in Pasadena

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