Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Chula Vista
Roof replacement in Chula Vista runs $8,000 to $20,000 for most homes, and a tile roof repair usually lands between $600 and $2,500. Those are the numbers we give over the phone, and they’re the numbers on the written change order before any work starts. We’ve been roofing homes across 91910, 91911, 91913, 91914, and 91915 long enough to know that a western Chula Vista barrel tile roof fails differently than an Otay Ranch one, and we scope both accordingly. Call Tom Barrett at (877) 610-1318 for a free estimate you can actually plan around.
Why Barrett & Sons Construction Is Chula Vista’s Preferred Roofing Company
We’re the Roofing company that answers its own phone. That matters more than most people think until they’ve called three numbers, left three voicemails, and waited a week for a quote that never shows up. Tom Barrett started this company in 1998, and his name, his address, and his license number are all published. You can look them up before you sign a single thing.
Our crews work Chula Vista every week, from the 1950s stucco tract homes in the western neighborhoods to the production builds in Otay Ranch and Eastlake. We know the difference between a roof that needs repair and one that needs full replacement in this specific climate, because we’ve pulled plenty of both apart. Every roof job we scope includes permits pulled and inspections signed, and every price change arrives as a written change order before a single nail moves. That’s not a pitch. That’s how we’ve operated for over 29 years.
If something goes wrong after the job is done, one call brings Tom back. The 90-Day Done Right Promise is written on every contract, not buried in fine print. He lives twenty minutes away. If a Chula Vista roof leaks after we’ve worked on it, he wants to know about it.
Our Roofing Services in Chula Vista
Roof Repair
Most roof repairs in Chula Vista run $400 to $1,800. In western ZIPs like 91910 and 91911, the marine layer off San Diego Bay keeps roofs damp for hours every morning, and that moisture works its way under barrel tile and into the underlayment. We replace torn underlayment, reset loose tiles, and seal ridge caps before they become ceiling stains. If you’re seeing water in the attic or a brown patch on the ceiling, don’t wait. Small leaks turn into rotted decking fast in this climate.

Roof Replacement & Installation
A full roof replacement in Chula Vista typically runs $8,000 to $20,000 depending on square footage, pitch, and whether we’re reusing tile or installing new. HOA rules change the scope in Otay Ranch, where two separate architectural review approvals may be required before the City of Chula Vista permit becomes the final step. We pull the master and village CC&R packets before we quote, so the price we give you already accounts for the HOA process. No surprises at the end.

Metal Roofing
Metal roof installation in Chula Vista ranges from $15,000 to $40,000. Standing seam metal handles the inland heat in 91913 and 91915 well, but if you’re in an Otay Ranch village, switching from barrel tile to metal usually requires ARC approval. We’ll tell you upfront whether your village will approve it, and we’ll handle the submittals if you want to move forward.

Tile Roofing
Barrel tile is everywhere in Chula Vista, especially in the 2000s and 2010s production homes east of I-805. Tile roof repair runs $600 to $2,500. South- and west-facing tiles in Otay Ranch take direct afternoon sun and often crack at the nail holes within 15 to 20 years. By the time a tile crack is visible from the street, water has usually been working on the underlayment for a while. We inspect the whole slope, not just the broken tile.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Chula Vista
We install and repair the roofing brands you can look up, not mystery materials off a van. GAF and CertainTeed are the two we most often spec on Chula Vista replacements, and we keep common components in stock locally so a repair doesn’t wait on a freight delivery from somewhere else. If you have a barrel tile profile from a specific manufacturer on an Otay Ranch home, we match it to the village’s finish palette. We don’t substitute materials without a written change order and your sign-off.
Common Roofing Problems We See in Chula Vista Homes
- Marine layer underlayment rot in 91910 and 91911: The morning fog off San Diego Bay keeps western Chula Vista roofs damp for months at a stretch. Barrel tiles can look intact while the underlayment beneath them is quietly rotting, and the first sign is often a leak on a ceiling with no visible tile damage.
- Cracked barrel tiles on south- and west-facing slopes in 91913 and 91915: Otay Ranch’s inland position runs 10 to 15 degrees hotter than the bayfront in summer. That heat expands and contracts clay tiles until they crack at the nail holes, usually within two decades.
- Ridge cap joint openings from shifting soil in the Otay Mesa hills: Expansive clay under the eastern hillside developments moves with seasonal moisture, and that movement can open ridge cap joints just enough to let winter storm water into the attic. The roof itself may be fine; the cap joints are the weak point.
- Dual-approval delays on roof replacements in Otay Ranch and Eastlake: A roof replacement that doesn’t match the HOA finish palette gets rejected at review, and then you wait another cycle while your roof keeps aging. We check the CC&R packet before we quote so you’re not surprised by a denied application.
Pricing for Roofing in Chula Vista, CA
Here’s what we quote for roofing work in Chula Vista as of this season:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Tile Roof Repair | $600 - $2,500 |
| Metal Roof Installation | $15,000 - $40,000 |
What changes the number is square footage, roof pitch, whether we’re reusing existing tile, and whether the HOA approval process adds weeks to the timeline. Two-story roofs cost more than single-story. A roof with five valleys costs more than a simple gable. We write all of it out before you commit, and the free estimate is the same price as the final invoice unless you change the scope. Call (877) 610-1318 and we’ll walk the roof with you.
We Also Serve Cities Near Chula Vista
Our crews work Bonita, National City, Imperial Beach, and La Presa regularly, so if your roof sits just outside the Chula Vista line, we can still help. Coverage and response times are the same as our Chula Vista service area. Scheduling and dispatch run from our San Diego office, with crews local to the South Bay every week.
Serving Chula Vista, CA - Our Local Coverage Area
We’re based in the Chula Vista 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 - Roofing in Chula Vista
In Otay Ranch, you typically need both. The HOA architectural review process comes first in most villages, and it can require two separate submittals: one to the master association and one to your village sub-association. Only after both approvals are issued does the City of Chula Vista building permit become the final step. We pull the CC&R packets for your specific village before we quote so the timeline and price reflect the actual process. Call (877) 610-1318 and we’ll check your village’s requirements for you.
Western Chula Vista sits against San Diego Bay, and the persistent marine layer keeps roof underlayments damp for hours every morning. That moisture works into the paper and felt beneath the barrel tile for months at a stretch, and rot follows. Eastlake sits further inland with drier air and higher daytime temperatures, so the failure mode there is usually thermal cracking of the tiles, not underlayment rot. Different causes, different repairs.
It depends on your village’s finish palette. Many Otay Ranch sub-associations prohibit switching roof materials without two architectural review approvals, and some palettes don’t include metal at all. We’ll pull your CC&R packet, check whether standing seam is an approved finish, and if it is, we’ll handle both ARC submittals. Metal roof installation runs $15,000 to $40,000 in Chula Vista, and we’ll confirm it’s approvable before you spend a dollar.
Expansive clay in the Otay Mesa hills moves with seasonal moisture, and that movement can shift roof framing enough to open ridge cap joints or crack flashing. Before we scope a replacement on those homes, we inspect the ridge line, the flashing points, and the framing connection points for signs of movement. If the roof structure has shifted, we account for that in the scope and the price, and the written quote reflects it. We don’t discover it on install day.
We handle both. On every eligible job, we pull the city permit, schedule the inspection, and submit the HOA architectural review applications for your village. You sign the forms; we do the legwork. The permit inspector works for you, not for us, and we’d rather have them on the roof than not. If you have a written estimate from another contractor, bring it in. We’ll give you a free second opinion. Call (877) 610-1318 to set it up.
If you’re roofing a home in Chula Vista, we’ll give you a free estimate with real numbers and a written scope. Tom Barrett answers the phone at (877) 610-1318, and he’ll walk the roof himself before you sign anything.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Chula Vista and the South Bay since 1998.







Before
After
Before
After
Before
After