Tarzana, CA · Serving Southern CaliforniaCSLB #1040337 · (888) 666-8224
Roofing in Perris

Roof Repairin Perris, CA

Quick answer

Roof repair and replacement in Perris need a building permit, and the City publishes no square-foot exemption for re-roofing. Replace more than 50 percent of the roof and the code reads two ways: Class B in the amended building code, Class A in the amended residential code. In High and Very High fire zones the wildland-urban interface code also applies.

CSLB #1040337 5.0 on Houzz Free written estimate
Finished charcoal-gray shingle roof on a suburban two-story house with new gutters and a few solar panels, roofing in Perris-Downtown station, Perris
CSLB #1040337Verified at CSLB
5.0 on HouzzRated by clients
Written proposalsScope and price in writing
Licensed specialistsSubcontractors do the work

Perris began as a rail stop. The City's history page says the California Southern Railroad station was named on April 1, 1886 on the Santa Fe route, after the town moved about two miles north from Pinacate, and that Perris incorporated on May 26, 1911 because it needed a water system. Most roofs here are far younger than that story. Census Bureau ACS 2024 one-year estimates count 21,734 housing units, about 83.2 percent built in 1980 or later and about 49.6 percent in 2000 or later, against 16.8 percent (3,642 units) built before 1980, and the median owner-occupied home is worth $535,600.

For a re-roof, MDG Builders (CSLB #1040337) acts as the general contractor: we write the scope, find out from the counter which roof class and permit steps apply, and keep the calendar, while a licensed C-39 roofing subcontractor strips the old covering and lays the new one. The roofing page holds our sourced prices, the Perris overview lists every trade we manage here, and the guides for Moreno Valley and Menifee show how two neighbors handle similar questions. The Development Services Department's Building Division issues permits. The City's website and its Municode host both refused our automated requests, so City pages below were read in dated Wayback Machine copies and Municipal Code sections on GoCodebook, a third-party mirror refreshed October 4, 2026. Confirm each section with the City.

Roofing rules in Perris

What Perris's building code, fire pages and airport overlay say about roofs

  • Re-roofing needs a building permit in Perris: the City's FAQ lists re-roofing among alterations that require one (it does not publish a square-foot exemption) and lists stucco and siding replacement the same way (the live cityofperris.org site returned HTTP 403, so this is the Wayback Machine copy stamped 2026-07-14).
  • Local roof class (Municipal Code 16.08.051 and 16.08.051B): the amended CBC says that when more than 50 percent of the roof area is replaced within one year, the entire roof covering must be at least Class B (Section 1505.1.3 and Table 1505.1), but the amended CRC Section R902.1.2 for one- and two-family homes says the entire roof covering must be at least Class A. The code text reads as printed in the mirror; ask the Building Division which class applies to a re-roof and note that the WUI Code applies in fire zones (read in GoCodebook's verbatim copy of the Perris Municipal Code, a third-party mirror refreshed 2026-10-04, because the City's Municode site returned HTTP 403).
  • The 2025 California Wildland-Urban Interface Code (with Appendices A, B, F and G) is adopted with no amendments for buildings in the City's fire hazard severity zones (Municipal Code 16.08.057C and 16.08.057D, Ord. No. 1465); the City's FHSZ page says new construction and major renovations in High and Very High zones must meet it (read in GoCodebook's verbatim copy of the Perris Municipal Code, a third-party mirror refreshed 2026-10-04, because the City's Municode site returned HTTP 403).
  • Wind-driven embers: the Safety Element says Santa Ana winds can carry embers far enough to ignite structures inside the City, names the northwest and southwest parts as Very High Fire Hazard Severity Zones and says Perris has been rated a Community at Risk with the highest wildfire category; the PDF footer reads 'BOF Review Draft, November 2021' while the City's General Plan page dates the Element's approval January 25, 2022
  • Rooftop solar goes through the City's Symbium instant-permit platform (SB 379), and the Building Division also posts a PV system submittal requirements sheet and a solar egress notice in its resources list (the live cityofperris.org site returned HTTP 403, so this is the Wayback Machine copy stamped 2026-07-16).
  • Debris rule: a roofing project that does not tear off the existing roof is exempt from the 50 percent construction and demolition diversion rule in Municipal Code 7.44.030(b)(6) (read in GoCodebook's verbatim copy of the Perris Municipal Code, a third-party mirror refreshed 2026-10-04, because the City's Municode site returned HTTP 403).
  • Roof coatings are architectural coatings under SCAQMD Rule 1113 (the rule defines aluminum roof coatings, bituminous roof primers and roof coatings, with VOC limits in its Table of Standards 1; the PDF header shows the rule amended February 5, 2016; the table layout is scrambled in the text extract, so no gram-per-liter figure is quoted here)
Sources for these rules
  1. web.archive.org: building department
  2. gocodebook.com: article i in general
  3. gocodebook.com: article iv other technical codes
  4. web.archive.org: 637807110903270000
  5. web.archive.org: symbium solar permits
  6. gocodebook.com: chapter 7.44 construction and demolition waste management
  7. aqmd.gov: r1113
A wooden table with rolled blank drawings, a clipboard, roofing near Perris in Sun City
Roof class

Does a Perris re-roof need a Class A or a Class B covering when more than half the roof is replaced?

The code gives two answers, so ask before material is ordered. Perris's amended California Building Code, Municipal Code 16.08.051, says that when more than 50 percent of the roof area is replaced within one year, the entire roof covering must be at least Class B (Section 1505.1.3 and Table 1505.1). The amended California Residential Code in 16.08.051B, Section R902.1.2, says the entire covering on a one- or two-family home must be at least Class A on the same trigger.

Most Perris roofs sit on one- and two-family homes, which points to the residential text, but we read both sections as printed on the mirror and cannot say which one the plan checker applies. Class A is the stricter rating, so a Class A product satisfies either reading. Ordinance No. 1465, adopted December 9, 2025 per the code's history line, adopted the 2025 codes, and the mirror does not show when it took effect.

  • Which class the Building Division applies to a whole-roof replacement
  • Whether the job lands above or below the 50 percent line
  • Whether the wildland-urban interface code applies to the address
  • The effective date of Ordinance No. 1465

Put the roof class, the percent replaced and the product's fire rating on the written proposal.

A composition shingle roof replacement in progress: half the roof covered with new gray architectural shi, roofing in Southern Hotel, Perris
Fire zones

Is my Perris roof in a High or Very High fire hazard zone, and did the 2025 map change the rules?

We cannot place your lot, because the map is an image file with no parcel list. CAL FIRE's Local Responsibility Area map dated March 24, 2025 classifies Perris land as Very High, High or Moderate. The City's fire hazard page, in a Wayback copy stamped April 24, 2025, says the City will review and adopt the zones, cannot downgrade them, and that Very High properties must follow stricter home hardening and keep 100 feet of defensible space. We could not confirm whether the City has finished adopting the 2025 map by ordinance.

The Safety Element describes the Very High zones as the northwest and southwest parts of the City and rates Perris a Community at Risk, but the PDF footer reads BOF Review Draft, November 2021, while the City's General Plan page dates its approval January 25, 2022. Treat its zone descriptions as the older picture. In the zones, Municipal Code 16.08.057C and 16.08.057D adopt the 2025 Wildland-Urban Interface Code with no amendments, and the City says new construction and major renovation in High and Very High zones must meet it. Whether a plain re-roof is a major renovation is a counter question.

Embers explain the rules: the Safety Element says Santa Ana winds can carry them far enough to ignite structures inside the City.

Ask the Fire Marshal's office, which is the Building Official, for the zone answer in writing.

A hillside Southern California neighborhood of homes with tile and composition roofs among dry chaparral , roofing near Perris in Quail Valley
Permit and debris

Does roof repair in Perris need a permit, and what happens to the old roof and the solar panels?

Re-roofing needs a building permit. The City's permit FAQ, in a Wayback copy stamped July 14, 2026, lists re-roofing among the alterations that need one, beside stucco and siding, and it publishes no exemption for small jobs. A patch is not mentioned either way, so call the Building Division at (951) 943-5003 before treating a repair as exempt. Plans and permit requests are filed in the City's Accela portal, while the inspection hotline, (951) 956-2117, takes calls until 3:00 p.m. on work days and rolls later ones to the next day.

Debris has its own rule. Municipal Code 7.44 makes covered projects divert at least 50 percent of debris from landfill and exempts roofing that does not tear off the existing roof, so a tear-off loses that exemption, though we found no line saying a house re-roof meets the covered-project test.

Rooftop solar runs through Symbium, the City's instant-permit platform under SB 379: the applicant enters the address, answers questions and pays online, and the permit issues with no manual review or site visit (solar page copy stamped July 16, 2026). Small systems of 10 kW AC or less on one- and two-family homes also get the expedited process in 16.12.215.

Ask who pulls which permit when panels come off and go back on.

A ladder leaning against the eave of a stucco house with a clay tile roof and a closed clipboard hanging , roofing in Perris Depot, Perris
Roof age

How old are Perris roofs, and which homes are most likely due for roof replacement?

Roof age follows the building boom. The City's Housing Element says population grew more than threefold between 1980 and 1990, from about 6,800 to 21,500, and that housing units grew 69.7 percent from 2000 to 2010. ACS 2024 puts 7,568 units in the 2000s, 2,759 in the 2010s and 454 since 2020, so a roof original to a 2000s home is between 17 and 26 years old now. The 1980s account for 4,173 units and the 1990s for 3,138.

The older core is small: 193 units from 1939 or earlier, 339 from the 1940s and 1,445 from the 1950s, near the 1886 Southern Hotel and the 1892 Perris Depot. We found no Perris roof survey, no tile share and no local roof lifespan, so we print no years. Mobile homes, 1,495 units or 6.9 percent, have their own rule in 19.02.090: a mobile or manufactured home placed on a residential lot needs a roof pitch of at least 2 in 12 and a 12 inch overhang.

  • Stains or soft spots on a ceiling below the roof
  • Curling or missing shingles and bare underlayment
  • Cracked tile or loose ridge caps
  • Daylight or damp insulation in the attic

Ask for any deck repair as a separate priced line before the tear-off.

Plywood roof decking covered with synthetic underlayment and drip edge, a ridge line against a clear sky, roofing near Perris in Moreno Valley College
Airports and warehouses

Do the March airport overlay and the warehouse belt affect a Perris roof job?

Only in parts of town, and mostly for new construction. Municipal Code 19.51 applies the March ARB/IP Airport Land Use Compatibility Plan to land in its A through E zones, and the Safety Element places the privately owned Perris Valley Airport inside City limits. A structure that needs FAA review gets no building permit until the FAA issues a Determination of No Hazard, and the overlay prohibits glare, lights that could be mistaken for airport lights, and dust or smoke sources. A bright reflective membrane on a flat roof near a runway is a question for Planning, not a guess.

New residences in the overlay must hold aircraft noise indoors to CNEL 40 dB and carry an avigation easement and a Notice of Airport in the Vicinity, and Chapter 16.22 asks for 20 to 30 dB of noise reduction in homes inside the 60 to 75 CNEL contours. We found nothing that makes a re-roof meet those numbers. The 2022 Good Neighbor Guidelines recommend 300 feet from warehouse dock doors to the nearest home, but they are siting policy, not residential building rules. For a roofer the practical point is access: where the dumpster and the delivery truck stand.

Look up the address on the City's zoning map before choosing a reflective or tall roof element.

A low-slope flat roof freshly coated with a white reflective membrane, roofing in Perris-South station, Perris
Climate

How do 100 days above 90 degrees and Santa Ana winds change roofing work in Perris?

Heat and dry wind drive the roof here, not frost or snow. The nearest NOAA station with full 1991 to 2020 normals is March AFB, about 7.8 miles north-northwest of the city center, and it shows 10.65 inches of rain a year (our sum of the monthly values), 7.76 inches of it from December through March and only 0.13 and 0.36 inch in July and August. Average highs run from 65.8 F in January to 94.9 F in August, and the monthly day counts add up to about 100 days at or above 90 F and about 21 at or above 100 F.

Summer is driest but the decks are hottest, while late spring and early fall trade a little rain risk for cooler work, so ask how the crew handles an afternoon. We found no city-adopted design wind speed, snow load, frost depth or California Climate Zone for Perris, so ask the Building Division for its design criteria before a metal or tile roof is engineered. Municipal Code 7.34.060 bars disturbing construction noise from 7:00 p.m. to 7:00 a.m., on Sundays and on most legal holidays, and caps it at 80 dBA in residential zones.

Roof ridge with lapped ridge-cap shingles and a continuous ridge vent in charcoal gray, clear sky, roofing near Perris in Menifee
Cost and hiring

How much does roof replacement cost in Perris, and how do I hire a roofer?

We found no Perris price survey, so these are Los Angeles figures and an Inland Empire bid may differ. Angi's Los Angeles roofing guide, updated July 31, 2026, reports a typical range of $10,256 to $24,963 with an average of $17,271, or $8.60 a square foot, split into asphalt at $4 to $12, tile at $7 to $15 and metal at $7 to $16. It adds $1,000 to $3,000 for tear-off and $500 to $1,000 to detach and reinstall solar panels. Remodeling magazine's Cost vs. Value 2025 report prices a fixed reference roof in Los Angeles at $36,417 for asphalt shingle and $62,069 for metal, which is why a survey of real jobs and a reference roof can sit far apart. Our planning ranges are about $10,000 to $25,000 for a typical asphalt roof, $15,000 to $37,000 for tile and $20,000 and up for metal.

Roofing is CSLB class C-39. Business and Professions Code 7159 requires a signed written contract, limits a down payment to $1,000 or 10 percent of the price, whichever is less, and includes a box stating whether subcontractors will be used. Our license guide shows how to verify a license, and how general contractors use subcontractors explains who answers to whom on site.

Roofing material samples on a driveway: a gray shingle, roofing in Southern California Railway, Perris
Recent work

Roofing photos from Perris and nearby communities

Roofing scenes tied to Perris places such as Downtown Perris, Park West, Green Valley and Riverglen, and to nearby communities such as Menifee, Sun City, Moreno Valley and Lake Elsinore, from tear-offs and underlayment to tile repair and ridge work.

Close-up of a concrete tile roof with metal flashing along a wall and a roof vent, neatly cut tiles, roofing near Perris in Vista del Lago High School
Close-up of a roof valley with metal flashing, new shingles cut cleanly along it, roofing in Perris Valley Airport, Perris
Close detail of a clay tile roof where a few broken tiles have been replaced with matching new tiles, roofing near Perris in Riverside University Health
Cost

Where these Perris roof figures come from

Every roofing price, with its source and date, sits in the table on the roofing page, and the California roofing cost guide covers why the two Los Angeles sources diverge. Roof work often leads into other exterior jobs, and the Perris rules for them are on the fencing page, the painting page and the kitchen remodeling page. For a Riverside County neighbor to set beside Perris, read the roofing guide for Riverside.

Roofing price ranges used for Perris estimates (Southern California sources, before permits)
What it coversTypical range
Asphalt shingle, typical single-family roof$10,000 to $25,000
Concrete or clay tile$7 to $15 per sq ft
Metal$7 to $16 per sq ft
Remodeling Cost vs. Value 2025, Los AngelesAsphalt $36,417.
metal $62,069.
ExtrasTear-off $1,000 to $3,000.
solar detach and reset $500 to $1,000.
FAQ

Perris roofing questions, answered

Do I need a permit to replace my roof in Perris?

Yes. The City's permit FAQ lists re-roofing among the alterations that need a building permit and publishes no square-foot exemption. Filing happens in the City's Accela portal, and the inspection hotline is (951) 956-2117. Call the Building Division at (951) 943-5003 before treating a small repair as exempt.

What is the 25 percent rule for roof repairs?

We found no Perris code section or City page that uses a 25 percent rule, so we treat it as an unsourced claim here. The line the code does print is 50 percent: when more than half the roof is replaced within a year, the amended building code asks for Class B and the amended residential code for Class A.

Does Perris require a Class A roof?

Possibly. The amended residential code, which governs one- and two-family homes, says the whole covering must be at least Class A when more than 50 percent of the roof is replaced within a year, while the amended building code says Class B. A Class A product meets both. In fire zones the wildland-urban interface code adds its own roof rules.

Is my Perris roof in a fire hazard severity zone?

We cannot say for your lot. CAL FIRE's Local Responsibility Area map of March 24, 2025 classifies Perris land as Very High, High or Moderate, but the PDF is an image with no parcel list, and we could not confirm that the City has adopted it by ordinance. Ask the City for the zone and put the answer in the contract.

How much does a new roof cost in Southern California?

In Los Angeles, Angi reports a typical $10,256 to $24,963, with asphalt at $4 to $12 a square foot, tile at $7 to $15 and metal at $7 to $16. Remodeling magazine's reference roof costs far more. We found no Perris survey, so a measured written proposal is the real price.

Should I repair or replace my roof?

Repair when the damage is local and the deck beneath is sound, and replace when the covering is failing across several roof planes or water has reached the decking. Ask the roofer to photograph the problem areas and to price repair and replacement as two options on one proposal.

How long does it take to get a roofing permit?

We found no published review time for reroof permits in Perris. The only turnaround the City posts in what we read is 10 to 15 working days for ADU plan review, which is not a re-roof figure. Inspections requested before 3:00 p.m. are usually aimed at the next work day, so ask the counter about a roof-only permit.

Can I put solar panels back on a new Perris roof?

Yes, and the permit side is quick. Perris runs Symbium, an instant-permit platform for rooftop solar and battery storage under SB 379, with no manual review. The panels must come off and go back on around the re-roof, which Angi's Los Angeles guide puts at $500 to $1,000. Ask who handles the detach and the reset.

How do I check a roofing contractor's license in California?

Look the license number up on the Contractors State License Board website, confirm that class C-39 roofing shows as active and match the business name to your contract. Ask for the roofing subcontractor's license number as well. Our license guide walks through each step.

What is the best time of year to replace your roof in Perris?

Summer and early autumn are driest, with only 0.13 and 0.36 inch of rain at March AFB in July and August against 7.76 inches from December through March, but about 21 days a year reach 100 F. Late spring and early fall trade a little rain risk for milder work, so ask how the crew schedules heat.

Free estimate

Ask for a roof inspection in Perris

Tell us the neighborhood, the roof covering, the year the home was built and where water shows up inside. Before we call back we check the roof class question, the fire zone map and whether an airport overlay could touch the lot.

Free estimate · A real person answers · (888) 666-8224

Call (888) 666-8224