Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Citrus
Roofing in Citrus means working within Los Angeles County’s unincorporated jurisdiction, which changes how permits get pulled and which building codes apply. We know the difference because we’ve been doing it for decades. A roof replacement in Citrus typically runs $8,000 to $20,000, while targeted repairs usually land between $400 and $1,800. If you’re dealing with a leak or wind damage along Citrus Avenue or near the 210, call us at (877) 610-1318 and we’ll get you a straight answer about what’s wrong and what it costs to fix.
Citrus sits right at the base of the San Gabriel Mountains, and that foothill position shapes every roof we touch out here. Intense Santa Ana winds barrel down the slopes each fall, lifting shingles, cracking tile, and driving embers into places they should never reach. We spec materials and installation methods for that specific exposure, not for some generic Southern California average. When you call Barrett & Sons Construction, you get a crew that understands what a Citrus roof actually goes through.
Why Barrett & Sons Construction Is Citrus’s Preferred Roofing Company
We’re not a franchise dispatching strangers from three counties over. Tom Barrett founded this company in 1998, and his sons run the crews. When we work in Citrus, the person who shook your hand at the estimate is very likely the same person standing on your roof the next week. Our crew members are background-checked and uniformed, and they carry the Barrett & Sons name because that name means something to us. Ask anyone on your street, or look up our license number yourself. We publish Tom’s name, address, and license information because we expect you to check.
Our Roofing team has handled everything from small leak patches on 1950s tract homes to full standing seam metal installations on hillside lots above Citrus. The reviews from Citrus customers mention the same things: the written change orders that arrived before work happened, the permit inspector signing off without a fuss, and Tom answering his own phone when a question came up at 7 a.m. We don’t ask you to take any of that on faith. Every job gets the 90-Day Done Right Promise in writing. If something isn’t right, one call brings us back.
Roof work in Citrus hits one snag more often than anywhere else nearby: the County permit process. Contractors who spend most of their time in Azusa or Glendora know their city hall workflows cold. The moment they cross into unincorporated Los Angeles County territory, they’re on LA County’s EPIC-LA portal and County inspection scheduling, which runs on a completely different rhythm. If your roofer doesn’t know that territory, your project stalls before the first shingle gets delivered. We know the territory.
Our Roofing Services in Citrus
Roof Repair
Most roof repair jobs in Citrus fall between $400 and $1,800, and the work usually comes down to localized damage rather than systemic failure. Wind events off the San Gabriels are the usual culprit: lifted ridge caps, cracked flashing around chimneys, missing shingles along the rake edges. The postwar tract homes that make up so much of Citrus often have original roof penetrations that were flashed with materials never intended for fifty or sixty years of foothill weather. We replace those with modern flashing details and seal everything to LA County’s current standards, which matter more here than most people realize.

Roof Replacement & Installation
A full roof replacement in Citrus runs $8,000 to $20,000 depending on square footage, pitch, tear-off requirements, and whether you’re in a Very High Fire Hazard Severity Zone. That VHFHSZ designation is a real thing in Citrus, not a line on an inspection report. Homes in the foothills of the 91702 zip code often need Class A fire-rated assemblies, ember-resistant venting, and in some cases Chapter 7A compliant underlayment. We quote that from day one, in writing, so the number you sign is the number you pay. No surprise invoices at the end because “fire code” suddenly appeared mid-project.

Metal Roofing
Standing seam metal roofing in Citrus costs $15,000 to $40,000 on a typical home, and it’s a smart investment in this specific location. Santa Ana winds punish asphalt shingles year after year, while a properly installed standing seam panel takes the same gusts without lifting. Many Citrus homeowners with hillside exposures and canyon-facing roofs are choosing metal because the fire performance is simply better. We work with GAF and CertainTeed across our roofing lines, and for metal roofs we spec systems rated for the wind uplift forces common against the San Gabriel front range.

Tile Roofing
Tile roofs are everywhere across Citrus, especially on the 1960s and 1970s ranch homes that replaced the old citrus groves. Barrel tile repair in Citrus runs $600 to $2,500 depending on how many pieces need replacing and whether the underlayment underneath has aged out. The original tile installations from those decades often sit on rotted felt paper, which means the tile looks fine from the street while the roof is quietly failing underneath. We lift, assess, and repair rather than slapping new tile over a compromised base, which is what you’d want from a contractor who expects to see you at the grocery store next week.
We also handle related exterior work across Citrus. If your roof project reveals rotted fascia or water-damaged framing around windows, our Windows & Doors in Citrus crew can address that in the same scope instead of forcing you to find another contractor. And if a full landscape refresh is part of the plan, we also handle Fence Installation in Citrus so your whole property looks the way it should after the roof is done.

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 Citrus
We don’t install mystery materials off the back of a van, and we don’t expect you to take our word that “the good stuff” is going on your roof. On tile roofs across Citrus we routinely install PGT and Simonton products, brands with published specifications you can look up yourself. For standing seam metal and asphalt systems we lean on GAF and CertainTeed. If you’ve got an existing tile profile we can’t match locally within a few days, we’ll tell you that upfront rather than installing something close-enough. Materials that can look up online, installed by people whose name is on the truck, that’s the whole model.
Common Roofing Problems We See in Citrus Homes
- Santa Ana wind damage along ridge lines and eaves. The geography of Citrus funnels wind through the canyons and straight into the residential neighborhoods below the foothills. We see it most often as lifted ridge caps, torn shingles at the roof’s leading edges, and flashing that’s been worked loose over multiple wind seasons.
- Failed underlayment on 50-to-70-year-old tile roofs. The original tile installations on Citrus tract homes from the 1950s through 1970s are aging out from underneath. The tile itself can last decades longer, but the felt paper it sits on was never rated for this lifespan.
- Ember intrusion and fire-code compliance gaps. Because much of Citrus sits within a Very High Fire Hazard Severity Zone, older vents, exposed eaves, and unrated underlayments are not just cosmetic issues. They’re the exact failure points the County fire marshal will flag on any major renovation.
- Chimney flashing failures on unreinforced masonry. The chimneys on Citrus’s original postwar homes predate modern seismic and flashing standards. We routinely find cracked crowns, corroded flashing, and gaps between the masonry and the roof plane that let water in during heavy winter rains.
Pricing for Roofing in Citrus, CA
We publish ranges because you should be able to compare us against any other bid without playing phone tag for a week. A roof repair in Citrus typically runs $400 to $1,800. A roof replacement runs $8,000 to $20,000 on a standard tract home. Metal roofing runs $15,000 to $40,000 depending on profile and complexity. Tile roof repair runs $600 to $2,500. What moves the number is the same in Citrus as anywhere in the foothills: the number of roof planes, the pitch, whether you’re in a VHFHSZ requiring fire-rated materials, and whether the existing decking is sound. We’ll walk you through every line item before you sign, and any change that comes up later arrives as a written change order with a price attached, before any new work happens. Estimate calls are free, and there’s no trip charge inside the county. Call (877) 610-1318.
Here’s what your budget gets you in Citrus in plain numbers:
- Roof repair: $400 to $1,800
- Roof replacement: $8,000 to $20,000
- Metal roof installation: $15,000 to $40,000
- Tile roof repair: $600 to $2,500
We Also Serve Cities Near Citrus
Our Citrus roofing crews regularly work across the neighboring communities in the San Gabriel Valley foothills. That includes Azusa, Vincent, Covina, and Glendora, where the same winds, the same aging housing stock, and the same fire-zone considerations apply. If you’re in one of those communities and your roofer just told you the County permit process doesn’t matter because “nobody checks,” call us instead.
Serving Citrus, CA - Our Local Coverage Area
We’re based in the Citrus 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 Citrus
For active leaks in Citrus, we can typically assess the situation within 24 to 48 hours depending on the season and current storm activity. A live person answers our phone around the clock at (877) 610-1318, so you won’t leave a message and hope. Call us as soon as you see water staining or dripping, and we’ll get a plan in motion before the leak gets worse.
Yes. Every eligible roofing job in Citrus goes through the LA County Department of Public Works Building and Safety Division, not Azusa or Glendora’s city hall. We pull the permits, schedule the County inspections, and make sure everything passes before we call the job done. The permit inspector works for you, not for us, and we like it that way.
It can, and that’s something you want to know before you sign a contract, not after. Homes in the VHFHSZ portions of Citrus may need Class A fire-rated roofing materials, ember-resistant vents, and specific underlayment assemblies under Chapter 7A. On a typical roof replacement, that can add a few thousand dollars to the materials line. We’ll tell you exactly what your property triggers before any work starts, and the price will be in writing. Call (877) 610-1318 for an exact quote on your address.
Usually not by much on materials and labor, but the County permit timeline and fire code requirements can shift your project cost slightly compared to a neighboring incorporated city. The difference isn’t dramatic on most roofs: a standard replacement in Citrus runs $8,000 to $20,000, which is in line with the broader San Gabriel Valley market. The bigger variable is whether your contractor knows the County process before they start. Ours does.
Every roof we install or repair in Citrus carries our 90-Day Done Right Promise in writing. If something’s not right within 90 days, one call to Tom brings us back to make it right. That sits on top of the manufacturer warranties from the brands we install, which vary by product line. We’ll explain exactly what’s covered, for how long, and by whom, before you sign anything.
Ready to Talk Roofing in Citrus?
The roof over your head is the last place you want a surprise. If you’re in Citrus and you need a repair, a replacement, or just a straight answer about what’s going on up there, call us at (877) 610-1318. We’ll set up a free estimate, look at what you’ve got, and give you a written scope with line-item pricing. If you’ve already got a written estimate from someone else, bring it in and we’ll give you a free second opinion. No trip charge inside the county. And if the number changes later for any reason, you’ll get it in writing before a single nail moves.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Citrus and the San Gabriel Valley foothills since 1998.







Before
After
Before
After
Before
After