Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Colton
Roof replacement in Colton typically runs $8,000 to $20,000 for a standard single-story ranch, while targeted roof repair work usually lands between $400 and $1,800. Most Colton jobs we take on can be inspected within one or two business days. If you live anywhere in the 92324 zip code, call us at (877) 610-1318 and we’ll give you a straight answer before we ever set foot on the ladder.
Colton isn’t a generic Inland Empire suburb. Homes here sit close to the BNSF Colton Crossing, and that changes what a roof goes through. We’re Roofing contractors who work in Colton regularly, so we already know what those freight trains do to flashing, fasteners, and underlayment over a decade. You won’t have to explain it to us.
Why Barrett & Sons Construction Is Colton’s Preferred Roofing Company
Tom Barrett started this company in 1998, and his sons run the crews that show up in Colton. That’s not a tagline. The name on the truck is the name that answers when you call to ask why a tile slipped after a Santa Ana wind. Tom’s address and license number are published and verifiable. Look them up before you sign anything.
Colton homeowners have told us the same story more times than we can count. A national outfit quoted one number on the phone, sent a crew nobody recognized, and handed over a bill that didn’t match the handshake. We do it differently. Every scope, every price change, every allowance arrives as a written change order before work happens. An allowance that isn’t on paper is a surprise waiting for a date.
We also carry the 90-Day Done Right Promise on every job, written on the contract. If something isn’t right, one call brings Tom back. That’s how we’ve kept roofs dry in Colton through multiple heat waves, wet winters, and freight-train vibration cycles.
Calls are answered by a live person around the clock. Not a voicemail box, not an out-of-state call center. When a roof leak opens up at midnight during a February storm, you talk to someone who can actually help.
Our Roofing Services in Colton
Roof Replacement & Installation
Most Colton homes we replace roofs on are 1940s through 1960s ranch-style houses with original stucco and shallow perimeter foundations. That housing stock matters. Older roof decks weren’t framed for today’s heavier tile or standing seam systems, so we check the framing before we quote. A full roof replacement in Colton typically runs $8,000 to $20,000 depending on pitch, decking condition, and whether we’re pulling old tile or adding new underlayment.
We pull permits on every eligible job. The permit inspector works for you, not for me, and that’s exactly why we like him. When the inspection sign-off matches the scope we wrote before we started, you know the job was done to code.

Metal Roofing
Metal roof installation in Colton typically runs $15,000 to $40,000, and for good reason: it outlasts asphalt by decades in this heat. Colton regularly hits summer highs above 105°F, which softens and granulates standard asphalt shingles faster than what you’d see in coastal Southern California. Standing seam metal reflects more heat and handles the thermal cycling without breaking down the same way.
We install standing seam systems and work with GAF products where the job calls for them. On homes near the railyard, we specify stainless steel fasteners and marine-grade edge flashing because standard zinc or electroplated nails corrode to dust within five to eight years of Colton’s smog-laden air.

Tile Roofing
Barrel tile looks right on Colton’s older ranch homes and early 20th-century structures near downtown. But mortar-bedded tile roofs crack along ridge and hip lines here, and it’s not just age. Low-frequency vibration from freight trains running 24/7 through the Colton Crossing works mortar joints loose over time. Tile roof repair in Colton typically runs $600 to $2,500, depending on how many tiles need resetting and whether the underlayment is compromised.
We carry tile that matches existing profiles so repairs blend in. No mystery brands off a van. What we install is material you can look up.

Roof Repair
Roof repair in Colton runs $400 to $1,800 for most jobs. That covers missing shingles, failed flashing around vents and chimneys, and small leak repairs. If a leak has been running for a while, the repair scope can grow once we see the decking. But you’ll get that scope in writing before we touch anything beyond the original work.
We offer a free second opinion on any written estimate you already have. Bring us the paperwork, and we’ll walk through it line by line. No trip charge inside the county.

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 Colton
We install GAF roofing systems and standing seam metal that’s engineered for high-heat, high-vibration environments like the area around the Colton Crossing. For Colton homeowners, that means fast local turnaround on parts and materials. We stock what we need for the common local failure modes, so we’re not waiting on a distributor in another county when your ridge flashing fails in July. If you’re replacing a roof, we’ll show you branded options with published specs before we write the change order, never after.
Common Roofing Problems We See in Colton Homes
- Rust-eaten fasteners. Zinc or electroplated roofing nails corrode fast in Colton’s smog and heat. We see tile and shingle loss within five to eight years when the original installer used cheap hardware. We spec stainless steel on every exposed fastener near the railyard.
- Granulated, dried-out asphalt shingles. Repeated 105°F+ summer days break down standard shingles on low-slope ranch roofs, especially when attic ventilation is poor. The shingle loses its granular surface and the roof starts absorbing water instead of shedding it.
- Cracked ridge and hip lines on tile roofs. Low-frequency vibration from the BNSF Colton Crossing doesn’t just rattle windows. It works mortar joints loose along ridge and hip lines, opening leak paths that often line up with plaster cracks inside the same homes.
- Flashing fatigue at penetrations. Vents, chimneys, and skylight curbs flex under constant train vibration. The flashing eventually tears at the seams. We see this within a half-mile of the railyard far more than in quieter Colton blocks up against Grand Terrace.
Pricing for Roofing in Colton, CA
Roof work in Colton isn’t one flat number. The table below reflects what we quote most often here, and it should give you a real starting point. Factors that push a Colton roof toward the high end include low-slope decking, multiple layers of old roofing to tear off, and proximity to the BNSF yard where we upgrade to stainless steel fasteners and marine-grade edge flashing as standard practice.
| Roofing Service | Typical Colton 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 |
Those ranges are for typical Colton ranch-style homes. A two-story house, a steep-pitch roof, or structural repairs to rotting decking will move the number. We write every quote as a fixed price with no change orders unless you approve them in writing first. Call (877) 610-1318 to schedule your free estimate, and we’ll put numbers on paper before you decide anything.
We Also Serve Cities Near Colton
Our crews work throughout the Inland Empire, and we regularly take roofing calls from Grand Terrace, Loma Linda, Rubidoux, and San Bernardino. If you’re just outside Colton’s 92324 zip code, we still answer the phone and we still come out. Roofing in Colton is home base for us on this side of the valley, but we know the neighboring blocks just as well.
Serving Colton, CA - Our Local Coverage Area
We’re based in the Colton 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 Colton
Stainless steel fasteners resist the accelerated corrosion created by Colton’s smog, heat, and the constant low-frequency vibration from freight trains moving through the BNSF Colton Crossing. Standard zinc or electroplated nails rust out within five to eight years in the worst exposure zones, usually within about a half-mile of the railyard. On a 1950s ranch near La Cadena Drive, our crew pulled back barrel tile to find original hot-dip galvanized nails corroded to dust and underlayment cracked from train vibration. We spec’d stainless steel fasteners with a self-sealing membrane and a marine-grade edge flashing, then wrote the change order in writing before pulling permits. Call (877) 610-1318 if you want us to check what’s holding your tile on.
Yes, and we see the evidence in Colton homes within half a mile of the yard. The low-frequency vibration loosens mortar joints along ridge and hip lines, fatigues flashing at penetrations, and can crack underlayment over time. That’s why we can’t treat a tile roof near the railyard the same way we’d treat one in Grand Terrace. The movement is constant, and the damage compounds. If your plaster is cracking inside and your ridge mortar looks tired, the two are probably connected. A free estimate at (877) 610-1318 puts us on your roof within a few days.
For a typical Colton ranch, upgrading to stainless steel fasteners, marine-grade edge flashing, and a self-sealing underlayment adds a few thousand dollars to a roof replacement. A standard inland-spec roof might run $10,000, while the same roof with coastal-spec materials might run $13,000 to $15,000 depending on size. The cheap spec often costs more within a decade because you’re re-roofing or chasing leaks that the upgrade would have prevented. We’ll show you both numbers in writing and let you decide. Call (877) 610-1318.
A metal roof makes sense for most Colton homes if you plan to stay more than ten years. Colton’s summer heat degrades asphalt shingles faster than coastal Southern California norms, and the smog adds to the corrosion load on exposed metal parts. A standing seam metal roof with stainless hardware handles both. The price is higher upfront, $15,000 to $40,000 for most Colton houses, but you’re not facing granulated shingles and rusted fasteners at year eight. Schedule a free estimate at (877) 610-1318 and we’ll run the numbers for your specific roof.
The permit process is the same for roof replacement anywhere in Colton. What changes near the railyard is what we write into the scope: stainless steel fasteners, upgraded underlayment, and sometimes additional bracing on older decking. The permit inspector is checking the same code whether you’re on La Cadena Drive or up against the Grand Terrace line. We pull permits on every eligible job and make sure the inspection sign-off matches the written scope. Call (877) 610-1318 with questions, and we’ll walk you through it.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Colton and the Inland Empire since 1998.







Before
After
Before
After
Before
After