Roofing Company in Perris, CA | Brennan Roofing

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

Roofing in Perris comes down to one thing most other cities don’t deal with: wind. The Santa Ana gusts that roll through this high-desert corridor at 40 to 50 mph on a routine afternoon shape every spec on a re-roof, from nail count to edge metal. You need a Roofing Company that knows the difference between a roof built for rain and a roof built for uplift. We do. Brennan Roofing serves Perris homeowners with written pricing before any work starts, background-checked uniformed technicians, and a 365-day written guarantee on every job. Call (361) 320-9467 to talk to a live person, any hour of the day or night.

Call (361) 320-9467

Why Brennan Roofing Is Perris’s Preferred Roofing Company

Homeowners in Perris don’t call us because we’re the cheapest bid. They call because someone before us burned them, a no-show, a price changed at the door, a crew that left nails in the driveway. We operate under the Garrison Standard, which means the price goes on paper before any work begins and it does not move at the door. Travis Oakley runs our operation, and every technician who steps onto a Perris roof is background-checked and in uniform. You know exactly who is on your property.

Phones are answered by a live person around the clock. No voicemail, no automated queue. When a homeowner off Ethanac Road calls about a leak at a flashing, they get a person who can dispatch a crew to Perris the same day. Every repair and installation is backed by the 365-Day Done Right Promise: a written guarantee for one full year, with a free return visit at no charge if the work fails within that period. That’s in writing. That’s the standard.

Roofing Contractor in Perris

A Roofing Contractor in Perris is not a one-size-fits-all role. The work here means re-roofing acreage properties off the 215, replacing 20-year-old concrete tile in master-planned communities, and bringing older wood shake roofs in the downtown corridor up to Class A fire-rated standards. A Perris homeowner needs a roofing contractor when the original underlayment under a tile roof has gone brittle from two decades of 100°F summers, when insurers flag wood shake for fire risk, or when Santa Ana season exposes loose nailing patterns that should have been six nails per shingle from the start.

For a typical shingle re-roof in Perris, expect $8,500 to $16,000 depending on square footage and tear-off needs. Concrete tile re-roofs run $18,000 to $35,000 because of the added weight handling and underlayment replacement. Roof repairs on this page’s service area typically run $450 to $1,800. Every quote starts with a walk of the property. Not a satellite image. Someone walking the acreage.

Wind-Uplift Scoping

Standard four-nail shingle patterns don’t hold in the Perris wind corridor. We scope every re-roof here for six nails per shingle in the field, enhanced edge metal, and nailing patterns verified against the local wind speed zone. That’s a different roof than a coastal city would spec, and it changes the material and labor math before we ever hand you a number.

Underlayment Replacement

Perris heat cooks underlayment from the inside out. The original felt or early-generation synthetic underlayment on homes built from the 1980s through the 2000s is often UV-brittle and cracked at every penetration. An overlay looks cheaper but traps heat and fails within a few seasons. We quote full tear-off with synthetic underlayment when the deck inspection calls for it, and we tell you why on the written estimate.

Commercial Roofing in Perris

Commercial Roofing in Perris means shops, outbuildings, detached ADUs, and flat-roof structures on acreage lots as often as it means storefronts. The commercial scope here runs into the same wind and heat conditions as residential work, but with different assemblies: TPO and modified bitumen on low-slope roofs, metal over shops and equipment buildings, and Class A fire-rated shingles or tile on structures within brush-adjacent zones. A Perris commercial roof typically runs $12,000 to $45,000 depending on square footage, system type, and whether the existing roof needs a full tear-off or a recover.

We quote commercial jobs the same way as residential: a written price before any work starts, with permits and inspections handled as part of the scope. No change orders that weren’t on paper first.

Outbuildings and Detached Structures

Acreage properties in Perris often have a shop, barn, or detached ADU with its own roof problems. Wood shake on a brush-adjacent outbuilding is a common insurer flag. We scope those structures as part of the same walk, so the quote covers the whole property, not just the house.

Flat and Low-Slope Roof Systems

Flat roofs on Perris commercial buildings need drainage scoped with the roofing, not as an afterthought. Ponding water on a low-slope roof shortens membrane life, and on an open lot, runoff has to go somewhere. We look at grading and drainage when we walk the roof, because the two problems are connected.

Trusted Brands We Service in Perris

We install materials from GAF, Atlas, Tamko, and other leading manufacturer lines, and we’re straightforward about what each one costs and what it’s best for. GAF architectural shingles are a solid mid-range choice for Perris tract housing. Atlas and Tamko offer specific options that hold up well under intense UV. We don’t push a brand because of a supplier deal. We put the material options on the written estimate with real prices, and you decide. For Perris customers, we coordinate material delivery to the job site so long hauls don’t add surprise line items.

Common Roofing Company Problems We See in Perris Homes

  • Brittle original underlayment under tile roofs: The 2000s-era concrete tile homes off the Ramona Expressway and 215 corridor are hitting the age where original underlayment has gone brittle from heat and UV. A visual inspection looks fine from the ground, but the underlayment is failing at the deck.
  • Four-nail shingle patterns failing in the wind corridor: Standard four-nail field patterns lift in Santa Ana gusts. We see ridge caps peeled back and entire shingle courses loosened on roofs that looked fine a year ago.
  • Wood shake roofs flagged by insurers: Older Perris homes in the downtown corridor still have original wood shake, which insurers are increasingly refusing to cover. Replacement has to meet current Class A fire-rated assembly and, in brush-adjacent zones, Cal Fire clearance rules at the roof edge.
  • Overlay quotes trapping heat and hiding deck damage: A cheap overlay quote on a Perris roof with UV-brittle underlayment traps heat and cracks at flashings and penetrations within a few seasons. We see this on acreage properties where the bid came from someone who never walked the lot.

Pricing for Roofing Company in Perris, CA

Here are the real numbers for Perris. A repair runs $450 to $1,800. A full shingle re-roof on a typical tract home runs $8,500 to $16,000. Concrete tile re-roofs run $18,000 to $35,000. What moves the number on an acreage lot: county versus city permitting, septic and well setbacks, material haul distance, outbuildings that need their own scoping, and drainage work on the open lot. We put every line item on the written estimate before any work starts. You’ll know the price before you decide. Call (361) 320-9467 for a free estimate, and you’ll get a live person who can schedule a walk of your Perris property.

We Also Serve Cities Near Perris

Our crews work throughout the Inland Empire, and we regularly serve Perris alongside Moreno Valley, Lake Elsinore, Menifee, and Homeland. If you’re on the edge of any of those service areas, call us and we’ll confirm coverage and scheduling for your specific address.

Serving Perris, CA - Our Local Coverage Area

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

Contact Brennan Roofing in Perris

If you need a roofer in Perris who will put the price on paper before any work starts, call (361) 320-9467. You’ll reach a live person, any hour. We’ll schedule a walk of your property, scope the whole job including permits, haul, outbuildings, and drainage, and hand you a written estimate you can hold us to.

Why Perris Chooses Brennan Roofing

We set the standard for roofing company in Perris.

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 Perris

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

Trusted by homeowners across Perris and surrounding areas.

★★★★★

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

Tonya R. · Verified customer
★★★★★

"Replaced the underlayment and drip edge as well as shingles. Many roofers skip that. Everything was explained in writing."

Barry F. · Verified customer
★★★★★

"Crew lead is a veteran and runs the job like it. Showed up at 7 sharp, tarped the garden, tore off the old roof, and had the new shingles on by the end of day two."

Joe K. · 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 Perris?

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

(361) 320-9467

Request a Free Estimate in Perris

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