Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Florin
Roofing in Florin means dealing with Sacramento County rules, older tract homes, and weather that swings from 105-degree summers to fog-soaked winters. A roof replacement in Florin typically runs $8,000 to $20,000, and a repair usually lands between $400 and $1,800. If you’re in the 95828 ZIP and your roof is leaking or showing age, call Barrett & Sons Construction at (877) 610-1318 for a free estimate with written scope and pricing before anything gets torn off.
We’ve been at this since 1998. Tom Barrett started the company, and his sons run the crews now. When we re-roof a home off Gerber Road or Stockton Boulevard, we know what the county inspector will look for before we ever set a ladder against the fascia.
Why Barrett & Sons Construction Is Florin’s Preferred Roofing Company
Florin is unincorporated Sacramento County. That’s the first thing you need to know about any construction work here, because it changes who issues permits, who runs inspections, and what code enforcement can flag. Our Roofing team has worked the county process for years, and we pull every permit before the first tear-off. Tom Barrett publishes his name, his address, and his license number. Ask anyone on your street, or look up the license number yourself.
We’ve re-roofed homes all over Florin, from the neighborhoods near Florin Road and 65th Street to the cul-de-sacs behind Gerber Road. What we hear from customers over and over again is that a national company quoted one price on the phone and then handed them a bigger bill at the door. That doesn’t happen with us. Every scope, every allowance, every price change arrives as a written change order before work happens. The allowance that isn’t on paper is a surprise waiting for a date.
Every job we finish carries the 90-Day Done Right Promise, written on the contract. If it isn’t right, one call brings Tom back. No voicemail box. A live person answers our phone 24 hours a day, seven days a week.
Our Roofing Services in Florin
Roof Repair
Roof repair in Florin usually runs $400 to $1,800 depending on what’s failing. We see a lot of lifted and curled shingles on the original roofs of late-1960s and 1970s tract homes, plus flashing failures around the chimneys and vent pipes those houses came with. Small leaks around a carport conversion or a rear addition are common here because those structures were often built without proper tie-downs and the original roof line was never tied in correctly.
If you’re chasing a water stain on the ceiling after a winter atmospheric river, call us. We’ll find the actual leak, not just patch over the symptom.

Roof Replacement & Installation
A full roof replacement on a Florin home typically costs $8,000 to $20,000. That range reflects roof access, how many layers need to come off, whether the sheathing is still sound, and whether the county flags any unpermitted work that needs correction before final sign-off. Single-story slab-on-grade tract homes from the 1960s through the 1980s are the bulk of what we replace here, and many of them still have their first or second roof.
We price replacement by the actual condition of your roof and the county’s requirements, not by a generic square-foot number. The permit inspector works for you, not for me. That’s why I like him.

Metal Roofing
Standing seam metal roof installation in Florin runs $15,000 to $40,000. It’s a bigger upfront investment than asphalt, but it handles Sacramento Valley heat better and it won’t curl after two decades of 100-degree summers. We install GAF and CertainTeed across all roof types, and for standing seam we spec a system that moves with the house.
That matters in Florin. The adobe clay under these homes swells with winter rain and shrinks in summer, and a metal roof that’s mechanically fastened correctly tolerates that movement better than brittle, baked-out asphalt.

Tile Roofing
Tile roof repair in Florin typically runs $600 to $2,500. We repair cracked and slipped barrel tiles on homes that still carry their original clay or concrete tile, which is not uncommon in the older agricultural-era structures and some 1970s custom builds scattered through the area. Tile is heavy, and on a house with slab settlement the tile can telegraph movement faster than lighter materials would. We check the framing and underlayment, not just the tile surface.

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 Florin
We install GAF and CertainTeed roofing systems and we spec them by name on every contract. When a Florin customer calls about a specific metal profile or shingle line, we can source the material locally and handle any warranty claim directly through the manufacturer. No mystery brands off a van. If you want to look up the material before you sign, the names are right there in the written scope.
Common Roofing Problems We See in Florin Homes
- Adobe clay movement cracking the framing. Florin sits on expansive Sacramento Valley clay that swells in winter and shrinks in summer. When the slab shifts, the movement telegraphs up through the roof framing, splitting ridge boards and pulling nails loose. A repair that ignores the settlement will reopen next wet season.
- Unpermitted carport conversions and in-law quarters. Homes built between the late 1950s and early 1980s often had garages or carports enclosed into living space without county permits. Those additions frequently lack proper roof sheathing and tie-downs. When we pull a permit for a re-roof, the county inspector can flag them and force a correction before sign-off.
- Curled and brittle shingles from sustained summer heat. Florin routinely sees 100°F-plus days in July and August, and original asphalt shingles from the 1970s and 1980s just bake until they curl. Once they curl, wind gets under them and winter rain finds every gap.
- Weather-delayed tear-offs from tule fog and atmospheric rivers. December through February brings ground fog and multi-day rain events that shut down tear-off and underlayment work completely. Any crew that doesn’t schedule a weather buffer is leaving your house exposed. We build those days into the draw schedule before we quote.
Pricing for Roofing in Florin, CA
Here’s what we quote on daily for Florin’s market. These are line-item ranges for the work, not square-foot speculation:
| Service | Florin Price Range |
|---|---|
| Roof Replacement | $8,000-$20,000 |
| Roof Repair | $400-$1,800 |
| Metal Roof Installation | $15,000-$40,000 |
| Tile Roof Repair | $600-$2,500 |
What moves the price in Florin specifically? Whether the county permit triggers a code correction on an old addition is the big one. We’ve had jobs where the roof itself was straightforward but the inspector flagged a converted garage and the scope grew by several thousand dollars before we could proceed. We build that into the estimate up front, in writing, so there’s no surprise invoice at the end.
Call (877) 610-1318 for a written, line-item quote. Estimates are free, and we offer no trip charge inside the county.
We Also Serve Cities Near Florin
Our crews cover Florin and the surrounding communities including Parkway, Vineyard, Fruitridge Pocket, and Laguna. If you’re just outside the 95828 ZIP, call us anyway. No trip charge inside Sacramento County means the free estimate costs you nothing but a phone call.
Serving Florin, CA - Our Local Coverage Area
We’re based in the Florin 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 Florin
Yes. Florin is unincorporated Sacramento County, so roofing permits and inspections run through the county’s Department of Community Development, not the City of Sacramento. Even a like-for-like shingle replacement typically requires a county permit and a final inspection. We pull the permit, schedule the inspection, and stand with you through sign-off. Call (877) 610-1318 and we’ll handle the paperwork from day one.
Florin’s adobe clay swells with winter rain and shrinks in summer heat, which causes slab movement that transfers up into the roof framing. Lighter materials like asphalt shingles and certain standing seam profiles tolerate that flex better than brittle tile or heavy systems with no slip. A standing seam metal roof with proper fastening details is often the best long-term answer on a Florin slab-on-grade home. We’ll look at your foundation and framing before we recommend a material.
No, not before the roof gets done, and not without a county permit. Florin has a high number of carport conversions and extended-family additions from the 1960s through the 1980s that were never permitted. If you want to legalize that space, the county will require structural corrections including proper roof sheathing and tie-downs before any permitted new roof work can be signed off. Let us scope the roof and the conversion together so the permit covers both. Call (877) 610-1318 for a free estimate.
Yes. December through February brings ground fog and multi-day rain events that prevent tear-off, underlayment, and shingle work. We schedule weather buffers into every winter roof job in Florin so your home is never left exposed overnight. If a storm hits mid-project, your contract already accounts for the lost days and the draw schedule reflects them. Call (877) 610-1318 to talk through the timing.
Expect a county code correction that expands the scope before sign-off. Florin’s aging tract homes commonly have informal in-law quarters, detached sheds, or enclosed carports built without permits. When we pull a roofing permit, the inspector can flag those structures and require them to be brought up to county code. We scope for that upfront, in writing, so the correction is a known line item, not a surprise. Call (877) 610-1318 and we’ll walk your property first.
Building on Acreage Around Florin Changes the Roofing Math
Florin isn’t a city. It’s unincorporated Sacramento County, and a good chunk of the roofing work we do here sits on larger lots and leftover agricultural parcels, not tight city blocks. Building on acreage around Florin means county permitting rather than city permitting, and that’s a different process with different inspectors. It also means something most Sacramento city contractors never think about: septic and well setbacks. If your roof project includes a new detached structure, an ADU, or even just a large addition over existing space, the county will check that the footprint clears your septic system and well by the required distances. You can’t just drop a building wherever the dirt looks flat.
Long material hauls are real here. On an acreage property off a rural lane in the 95828 ZIP, getting a truck with 40 squares of shingles and a tear-off dumpster close enough to the house can mean laying down ground protection, planning a path around old outbuildings, or scheduling a crane for metal panels. Equipment access is part of the quote. We walk the site before we price, and we include every cone, plank, and extra labor hour in the written scope so it doesn’t show up later as a change order you never approved.
Outbuildings, shops, and detached ADUs complicate a roof project too. If a barn, shop, or detached in-law quarters sits within the work zone, the county may require its roof to meet current code before the main house can be signed off. We’ve seen it happen. And grading and drainage on an open lot matters more than people think. Water that sheets off a new roof needs a place to go. On flat Florin acreage with adobe clay that doesn’t drain well, we often recommend gutters, downspout extensions, or a simple swale to keep runoff from pooling against the slab or the new roofing. These items change the price and the schedule, and we scope them before we quote. That’s the difference between a price that holds and a surprise invoice at the end.
If you’d like to talk through your roof project in Florin, call (877) 610-1318. Tom or one of his sons will answer. We’ll come out, look at the roof, check the access, and give you a written estimate with every permit, allowance, and change order spelled out before a single nail moves.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Florin and Sacramento County since 1998.







Before
After
Before
After
Before
After