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

Roof Repairin Costa Mesa, CA

Quick answer

Roof repair in Costa Mesa needs a building permit when the roof is re-covered, and a lightweight re-roof on a single-family home can use the City's Insta-Permit. The City requires at least Class B roofing outside its fire zones, not Class A. Fire review comes from the city's own Fire and Rescue Department, not OCFA.

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 Mesa Verde, Costa Mesa
CSLB #1040337Verified at CSLB
5.0 on HouzzRated by clients
Written proposalsScope and price in writing
Licensed specialistsSubcontractors do the work

Costa Mesa began as farmland and a railroad siding. Wikipedia's history says the town of Fairview formed near Harbor Boulevard and Adams Avenue in the 1880s, the Harper community took the name Costa Mesa, meaning coastal tableland, on May 11, 1920, and thousands trained at the Santa Ana Army Air Base during World War II. The city incorporated in 1953 as a semi-rural community of 16,840 and nearly quintupled within three decades. The Census Bureau's ACS 2024 one-year estimates count 44,365 housing units, about 62 percent built before 1980, with the 1950s at 13 percent, the 1960s at 23 percent and the 1970s at 24 percent, and 62.6 percent of occupied units are rented.

Most roofs here therefore sit on postwar framing, and many belong to a landlord or an association. On a roofing project, MDG Builders (CSLB #1040337) writes the scope, takes the permit questions to the City and keeps the schedule, while a licensed C-39 roofing subcontractor does the tear-off and installation. Our roofing page holds the sourced prices and the Costa Mesa overview lists every trade we manage here. Costa Mesa keeps its own rulebook, so the guides for Irvine, Santa Ana and Huntington Beach differ on roof class, permit route and fire review. Newport Beach, Fountain Valley and Tustin also border the city, so ask each counter before carrying a rule across a boundary.

Roofing rules in Costa Mesa

What Costa Mesa's building code, Insta-Permit page and fire ordinance say about roofs

  • Re-roofing needs a building permit in Costa Mesa. The City's Insta-Permit page says the Residential Re-Roof Insta-Permit covers tear-off and replacement, repair or overlay of the roof of a single-family detached dwelling, valid for roofing materials weighing 6 pounds per square foot or less, and may include roofs of accessory structures on the same parcel.
  • The Re-Roof Insta-Permit allows no other work: the City's page lists solar work, new skylights and structural repairs or modifications beyond replacing roof sheathing as outside its scope and sends those jobs to a conventional roofing permit application. The applicant fills in the City's standard Re-Roof plan (a fillable PDF), pays the fee invoice in TESSA and receives the permit by email, and separate links exist for licensed contractors and owner-builders.
  • The City's residential roofing handout says the lightweight re-roof permit is for materials under 600 pounds per 100 square feet (6 psf). Heavier material needs plan check, two sets of stamped and signed engineering calculations showing the structure carries the new load, and plans (8.5 by 11 inch) showing size, spacing and material of any added framing.
  • The same City handout says tear-off must follow the State waste-hauling requirements and that a permit with a valuation over $10,000 requires a Construction Access permit from the Public Works Division. Where solar panels are on the roof, a re-roof permit can be issued if the solar stanchions stay in place; if they must be removed, a separate permit and a licensed solar company are required for the reinstall.
  • Costa Mesa's own amendment to the roofing tables (Municipal Code 5-1.1(f) and (g) for the Building Code, 5-1.3(c) and (d) for the Residential Code) sets a minimum Class B roof covering in all areas outside the Fire Hazard Severity Zone and Wildland-Urban Interface provisions. When more than 50 percent of the roof is replaced in any one year the entire covering must be at least Class B, and any covering applied in an alteration, repair or replacement must be at least Class B. This is a Class B minimum, not Irvine's Class A rule.
  • Costa Mesa amends Residential Code R902.1 to allow only Class A or B roofing and lists what counts as Class A (brick, masonry and exposed concrete roof deck; metal or copper shingles and sheets, clay or concrete tile and slate on noncombustible decks; 16 oz copper sheet on combustible decks). R902.2 allows only fire-retardant-treated wood shakes and shingles that qualify for Class A or B and meet the State Fire Marshal weathering rules.
  • Costa Mesa's zoning table for single-family (R1) lots bars rooftop mechanical equipment on single-family dwellings and requires screening of equipment in other locations, with antennas and flush-mounted solar panels excepted, which matters when a re-roof is combined with HVAC or solar work.
  • The City adopted Ordinance 2025-03 on June 3, 2025 designating the Local Responsibility Area fire hazard severity zones identified by CAL FIRE under Government Code 51178. Costa Mesa's Municipal Code 7-16 adopts the 2025 Wildland-Urban Interface Code with no local amendments, and the roof table sends roofs in fire zones to that code, so a mapped parcel's roof should be checked with the Building Division and Fire and Rescue before ordering material.
Sources for these rules
  1. costamesaca.gov: insta permit
  2. costamesaca.gov: 638017946156670000
  3. gocodebook.com
  4. gocodebook.com: 13 32
  5. costamesaca.gov: 638853988600200000
A wooden table with rolled blank drawings, a clipboard, roofing near Costa Mesa in Fountain Valley
Permit

Do I need a permit to replace a roof in Costa Mesa, and what is a Re-Roof Insta-Permit?

Yes, re-roofing needs a building permit. The City's Insta-Permit page describes a Residential Re-Roof Insta-Permit for tear-off and replacement, repair or overlay of a single-family detached home, valid for roofing material weighing 6 pounds per square foot or less, and it may take in accessory structures on the same parcel. The applicant fills in the City's standard Re-Roof plan, a fillable PDF, pays the fee invoice in TESSA, the City's online portal, and the permit arrives by email with no staff contact.

The shortcut has edges. It allows no other work, so solar, new skylights and structural repairs beyond replacing roof sheathing go to a conventional roofing application. The City's roofing handout adds that tear-off must follow the state's waste-hauling rules and that a permit valued over $10,000 needs a Construction Access permit from Public Works. We read these pages from archived copies, because the City's site refused our request, and we found no fee figure. Ask the Building Division at (714) 754-5273 or buildingpermit@costamesaca.gov, or start on the City's Building Safety page.

Ask the roofer who pulls the permit, who pays for the Public Works permit and who hauls the debris.

A ladder leaning against the eave of a stucco house with a clay tile roof and a closed clipboard hanging , roofing in College Park, Costa Mesa
Class B

Does a Costa Mesa roof have to be Class A, or is Class B enough?

Class B is the floor, and Class A is allowed. Costa Mesa amends the roofing tables in its building code (Municipal Code 5-1.1(f) and (g), and 5-1.3(c) and (d) for the Residential Code) to set a minimum Class B roof covering in every area outside the fire hazard severity zone and wildland-urban interface provisions. If more than 50 percent of a roof is replaced in any one year, the whole covering must be at least Class B, and any covering applied in a repair, alteration or replacement must meet that class too.

That is not the rule next door. Irvine asks for Class A on new roofs, so a roofer who works both cities can quote the wrong class unless you ask. Costa Mesa's amendment to Residential Code R902.1 allows only Class A or B and lists what counts as Class A, including clay or concrete tile and slate on noncombustible decks, metal shingles and sheets, and 16 ounce copper sheet on combustible decks. R902.2 allows wood shakes and shingles only when they are fire-retardant-treated and qualify as Class A or B. The Municipal Code text came from a third-party mirror (the 2026-10 edition) because Municode refused our request, so confirm the class for your roof with the Building Division.

Have the fire class of the new covering written on the proposal, not only the brand name.

Close-up of a concrete tile roof with metal flashing along a wall and a roof vent, neatly cut tiles, roofing near Costa Mesa in Newport Beach
Repair or replace

Should I repair or replace the roof on a 1960s Costa Mesa tract house?

Decide by condition, and plan on a permit either way once a repair re-covers the roof. About 27,691 of the city's 44,365 housing units, 62.4 percent, were built before 1980, and 10,248 of those are from the 1960s and 10,685 from the 1970s. We found no Costa Mesa survey of roof condition or any sourced roof lifespan, so we print no number of years. Repair suits local damage over a sound deck. Replacement suits a covering that is failing across whole slopes or a deck that flexes underfoot.

Ownership matters here. Only 35.0 percent of units are single-family detached homes, 38.3 percent are in buildings of five or more units, and the Insta-Permit as the City describes it covers a single-family detached dwelling, so a duplex, condominium or apartment roof may follow a standard application. The City's permit-types handout puts standard plan check at 5 to 30 working days depending on the permit type. Ask the Building Division which track your building gets before a landlord or board signs a start date.

  • Stains, damp insulation or daylight under the roof deck
  • Granules in the gutters or bare patches on a slope
  • Lifted ridge caps or cracked flashing at vents and walls
  • A deck that sags or feels soft between the rafters

Get any deck replacement priced per sheet and separate from the covering, so a repair cannot grow into a replacement without your signature.

A composition shingle roof replacement in progress: half the roof covered with new gray architectural shi, roofing in Fairview Park, Costa Mesa
Fire zones

Is my Costa Mesa house in a fire hazard severity zone, and who reviews fire rules?

Costa Mesa now has mapped zones. The City Council adopted Ordinance 2025-03 on June 3, 2025, designating the Local Responsibility Area fire hazard severity zones identified by CAL FIRE under Government Code 51178. An ABC7 report dated May 31, 2025 lists Costa Mesa among five Orange County cities newly added and quotes a state fire official saying the city has no Very High tier, so a mapped parcel would be Moderate or High. That is a news quote and our inference, not a map reading.

We could not read the parcel-level map. The City adopts the 2025 Wildland-Urban Interface Code in Municipal Code 7-16 with no local amendments, and the roof table sends roofs in fire zones to that code, so a mapped parcel's roof should be checked before material is ordered. Fire plan review comes from Costa Mesa Fire and Rescue, a city department whose head is the fire code official under Section 103.1 of the City's Fire Code, because the city is not on the Orange County Fire Authority's member list. The City's fire hazard ordinance notice is the place to start.

Copy your parcel's mapped status, from the Building Division and Fire and Rescue, onto the proposal before a roofer chooses material.

A hillside Southern California neighborhood of homes with tile and composition roofs among dry chaparral , roofing near Costa Mesa in Corona del Mar
Weight, solar and equipment

What changes when a Costa Mesa re-roof is heavier, or has solar panels or rooftop equipment?

Weight moves the job out of the counter lane. The City's handout treats material under 600 pounds per 100 square feet, which is 6 pounds per square foot, as the lightweight permit. Anything heavier needs plan check, two sets of stamped and signed engineering calculations showing the structure carries the new load, and plans on 8.5 by 11 inch sheets showing the size, spacing and material of any added framing.

Solar has two paths. If the panel stanchions stay in place, a re-roof permit can issue. If they must come off, the handout requires a separate permit and a licensed solar company to reinstall them, and Angi's Los Angeles page, updated July 31, 2026, puts panel removal and reinstallation at $500 to $1,000. Costa Mesa's R1 zoning table also bars rooftop mechanical equipment on single-family dwellings and requires screening elsewhere, with antennas and flush-mounted solar panels excepted, which matters when a re-roof is paired with new HVAC. Settle the equipment plan before the permit is filed.

A composition shingle roof with a neat array of black solar panels, palm trees and a clear sky, roofing in South Coast Plaza, Costa Mesa
Weather and hours

When can roofers work in Costa Mesa, and what is the best season to replace a roof?

The code sets the clock. Municipal Code 13-279 allows construction work, with the required permits in hand, from 7:00 a.m. to 7:00 p.m. Monday through Friday and 9:00 a.m. to 6:00 p.m. on Saturday, and bars it on Sundays and on New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day. The development services director can grant a temporary waiver, which is worth knowing before a tear-off is stretched across a weekend.

The weather is mild and dry in summer. NOAA's 1991 to 2020 normals for the John Wayne Airport station, about 2.8 miles northeast of the city center point in our data file, show 11.18 inches of rain a year, 8.89 inches of it from December through March, and 0.04 and 0.01 inch in July and August. Highs run from 66.5 F in December to 80.4 F in August, with 12.8 days a year at or above 90 F. The Newport Beach Harbor station, 4.6 miles south-southeast, is milder at 9.43 inches of rain and an August high of 73.3 F, so a roof near the water bakes less than one inland. Ask what covers the deck each night of a tear-off.

Plywood roof decking covered with synthetic underlayment and drip edge, a ridge line against a clear sky, roofing near Costa Mesa in Huntington Beach
Cost and hiring

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

No Costa Mesa roof survey turned up, so these are Los Angeles figures and a local proposal will differ. Angi's Los Angeles page shows $4 to $12 a square foot for asphalt, $7 to $15 for tile and $7 to $16 for metal, tear-off at $1,000 to $3,000, an average job of $17,271 and a typical range of $10,256 to $24,963. Remodeling magazine's Cost vs. Value report, published September 18, 2025, prices a reference Los Angeles roof at $36,417 in asphalt and $62,069 in metal without stating its size, which explains the gap with Angi's averages of real jobs.

Roofing is CSLB class C-39, and the state's $1,000 limit on unlicensed minor work never applies when a permit is needed, as it is for a re-roof here. California Business and Professions Code 7159 requires a signed written contract and caps a down payment at $1,000 or 10 percent of the price, whichever is less. The City's owner-builder handout warns that an owner who pulls the permit takes on the contractor's duties, including workers' compensation. Look up the license with our contractor license guide and see how general contractors use subcontractors for who answers for what.

Roofing material samples on a driveway: a gray shingle, roofing in Orange Coast College, Costa Mesa
Recent work

Roofing photos from Costa Mesa and nearby communities

Roofing scenes tied to Costa Mesa streets and to nearby places such as Newport Beach, Huntington Beach and Santa Ana, from shingle tear-offs and tile flashing to solar-ready roofs.

Close detail of a clay tile roof where a few broken tiles have been replaced with matching new tiles, roofing near Costa Mesa in Irvine
A modern California house with a dark standing-seam metal roof, white stucco walls and a blue sky, roofing in Diego Sepulveda Adobe, Costa Mesa
Roof eave with a new white fascia board, a seamless gutter, a drip edge and new gray shingles meeting it, roofing near Costa Mesa in Santa Ana
Cost

Where these Costa Mesa roof figures come from

Each roofing price, with its source and date, sits in the table on our roofing price page, and the California roof replacement cost guide explains why the two big surveys differ so much. A new roof often arrives with other work, and the Costa Mesa rules for it are on the fencing page, the painting page and the kitchen remodeling page. For a neighboring county city with its own roof rule, compare the Irvine roofing guide or the Los Angeles roofing guide.

Roofing price ranges used for Costa Mesa 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

Costa Mesa roofing questions, answered

Do I need a permit to replace my roof in Costa Mesa?

Yes. The City requires a building permit for re-roofing, and a single-family detached home with roofing of 6 pounds per square foot or less can use the Residential Re-Roof Insta-Permit, paid in TESSA and issued by email. Heavier material, solar work, new skylights or structural repairs need a conventional application with plan check.

What class of roof does Costa Mesa require?

At least Class B outside the fire hazard severity zones. Costa Mesa's amended roofing tables set a Class B minimum, and a replacement of more than 50 percent of the roof in a year must bring the whole covering to that class. Class A is allowed, and parcels in a mapped fire zone follow the Wildland-Urban Interface Code.

What is the 25 percent rule for roof repairs?

We found no Costa Mesa code section with that name, and the sites that quote it rarely cite one. The threshold we could source is 50 percent: when more than half the roof is replaced in a year, the entire covering must be at least Class B. Ask the Building Division how it measures that on your roof.

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 whole slopes or the deck is soft. About 62 percent of Costa Mesa's homes predate 1980, so ask the roofer for photographs of the deck and flashing, and note that either job re-covers the roof and needs a permit.

How much does it cost to reroof a house in Costa Mesa?

Price it by roof area, not house size. In Angi's Los Angeles data asphalt runs $4 to $12 a square foot, tile $7 to $15 and metal $7 to $16, and Cost vs. Value 2025 puts a reference asphalt roof at $36,417. We found no Costa Mesa survey, so a measured written proposal is the real price.

Is my Costa Mesa house in a fire hazard zone?

Possibly. The City adopted its fire hazard severity zones on June 3, 2025, and a state fire official quoted by ABC7 said the city has no Very High tier, though we did not read the parcel map. Ask the Building Division and Fire and Rescue for your address, then put the answer in your contract.

Can I replace my roof if I have solar panels?

Yes. The City says a re-roof permit can issue if the solar stanchions stay in place, but if they must be removed, a separate permit and a licensed solar company are needed to reinstall them. Angi's Los Angeles page lists removal and reinstallation at $500 to $1,000, so ask for it as its own line.

What is the best time of year to replace a roof?

Summer is the driest choice. At the John Wayne Airport station about 8.89 of the year's 11.18 inches of rain falls from December through March, and July and August average 0.04 and 0.01 inch. Work is allowed 7 a.m. to 7 p.m. weekdays and 9 a.m. to 6 p.m. Saturdays, never on Sundays.

Can you stay in your house during roof replacement?

Usually yes, since the work happens on the roof, though it is loud and crews are around the house all day. Costa Mesa limits construction to set hours and bars it on Sundays and six named holidays. Ask the roofer for a daily schedule and for what protects the open deck at night.

Can a general contractor do roofing in California?

A general contractor can run a roofing job, but the roofing itself is CSLB class C-39 work. MDG holds the contract and brings in a licensed C-39 subcontractor, and you can ask for that license number and certificate of insurance. Whether a Class B license may take a roofing-only contract is a question for CSLB.

Free estimate

Ask for a roof inspection in Costa Mesa

Tell us your street, the year the house was built and what you see on the ceiling or in the gutters. We check the Class B rule, the permit route and any fire-zone status before we call back.

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

Call (888) 666-8224