Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
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.
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
Perris sits in a high-desert wind corridor where routine 40 to 50 mph Santa Ana gusts require six nails per shingle in the field, enhanced edge metal, and nailing patterns verified against the local wind speed zone. Those are material and labor costs a coastal or inland city quote doesn’t carry. Add in the age of Perris tract housing, much of it built in the 2000s with underlayment now UV-brittle, and a real re-roof here is a full tear-off more often than an overlay. The cheap quote usually scopes an overlay with a standard four-nail pattern. That roof won’t hold. Call (361) 320-9467 and we’ll walk you through what’s actually on the written estimate and why.
It depends on where the parcel falls. Perris has city-permitted parcels and also unincorporated Riverside County acreage where the county issues permits. A re-roof on an acreage lot in the county system often triggers additional review for septic and well setbacks when we scope deck replacement or structural repairs. We handle permits and inspections as part of the written quote, and we tell you which jurisdiction before we pull anything. Call (361) 320-9467 for an exact scope on your parcel.
In most cases, no. Insurers are flagging wood shake in Perris, especially brush-adjacent parcels and the older downtown corridor homes, and requiring replacement with a Class A fire-rated assembly. Even where an insurer hasn’t flagged it yet, keeping original wood shake from the pre-1990s era is a fire risk that most homeowners decide isn’t worth carrying. We replace wood shake with Class A architectural shingles or concrete tile, with a starter strip and ridge vent, and the written estimate includes the tear-off and disposal. Call (361) 320-9467 to have us look at what you’ve got.
We scope the haul when we walk the property, not after the quote. On acreage lots, the distance from the road to the roofline, gate widths, septic and well setbacks, and whether a debris trailer can reach the roof edge all change the logistics. We put that in the written estimate as a line item, so it doesn’t become a surprise change order mid-job. No quote magically grows at the door. Call (361) 320-9467 to schedule a walk.
On a Perris acreage property, the roof drains to the ground, and the ground has to carry the water away. If the lot grades toward the foundation or a septic field, a new roof makes the drainage problem worse unless we scope it together. We look at where water goes when we walk the roof, and if grading or drainage work is needed to protect the structure, it goes on the written estimate before any work starts. That’s the Garrison Standard: the whole job on paper, scoped by someone who actually walked the property. Call (361) 320-9467 for a free estimate.
Written by Travis Oakley, Owner at Brennan Roofing, serving Perris and the surrounding Inland Empire communities. Every job comes with a written price before any work starts, and a 365-day written guarantee.
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.






Before
After
Before
After
Before
After