Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Roofing in Bloomington: Straight Answers on Cost, Permits, and Who Does the Work
Roof replacement in Bloomington typically runs $8,000-$20,000, while a targeted repair usually lands between $400 and $1,800. The final number depends on roof pitch, the number of layers being torn off, and whether your mid-century home needs new sheathing once the old shingles come up. Call (877) 610-1318 and Tom Barrett will give you a written line-item price, not a guess over the phone.
Fast, Reliable Roofing Across Bloomington
Bloomington isn’t a city with its own building department. It’s an unincorporated pocket of San Bernardino County, which means every reroof, repair, and inspection routes through the County’s Building and Safety Division in San Bernardino. Contractors who work mostly inside incorporated cities like Fontana or Rialto get tripped up here because the paperwork path is different, and because they don’t realize the county inspector is going to look at things a city inspector might wave through. We’ve been handling county-permitted work in the 92316 zip code long enough that the inspectors know our crews by name. That matters when a job needs to pass the first time.
Our crew rolls into Bloomington from our Inland Empire office, and most roof estimates here get scheduled within a few days. A live person answers our phone around the clock at (877) 610-1318.
Why Barrett & Sons Construction Is Bloomington’s Preferred Roofing Company
Tom Barrett started this company in 1998, and Tom still answers for the work. His sons run the crews. When a Bloomington homeowner calls about a leak, the person who shows up to walk the roof is someone whose name is painted on the truck. Not a subcontractor hired for the day, not a rotating cast from a national outfit. There’s a difference, and it shows in how we handle the county permit process and how we stand behind the finished roof.
Our 90-Day Done Right Promise is written into every contract. If something isn’t right after we pack up, one call brings Tom back. No arguments, no runaround. That promise means more in Bloomington than in most places, because the Santa Ana winds and summer heat can expose a sloppy install within weeks.
Every price change comes as a written change order before work proceeds. If the old roof has more dry rot than expected under the shingles, you’ll see the number on paper and sign it before we buy a single board. That’s a non-negotiable here. Too many Bloomington homeowners have told us about contractors who finished a job and then produced a bill 40 percent higher than the original quote. The allowance that isn’t on paper is a surprise waiting for a date.
We’re proud to serve all of Bloomington with this same standard.
Our Roofing Services in Bloomington
Roof Repair
Most Bloomington homes we repair were built between the late 1940s and the 1970s. That means original framing, aging flashing, and in plenty of cases, a second layer of shingles someone added in the 1990s. We find leaks around chimney flashing, at valley intersections, and where old vent boots have cracked from years of 108-degree summer days. A typical repair in Bloomington runs $400-$1,800, and we’ll tell you honestly if the repair will buy you five years or if you’re better off planning a full replacement.
Roof Replacement & Installation
Full roof replacement in Bloomington runs $8,000-$20,000 for a standard single-family home. The spread comes from the roof’s size and pitch, how many layers need to come off, and whether the decking underneath survived. Mid-century homes here often have skip sheathing instead of solid plywood, which means the old roof comes off and new OSB or plywood goes down before the new shingles. We pull the county permit, schedule the inspection, and make sure it passes before we call the job done. GAF and CertainTeed shingles are standard on our estimates, in writing, so you know exactly what’s going on your roof.
Metal Roofing
Standing seam metal roofs are gaining traction in Bloomington because they shrug off Santa Ana wind gusts and hold up better than asphalt under the valley’s relentless UV. A metal roof installation here runs $15,000-$40,000 depending on the roof’s complexity and the gauge of the panels. It’s a bigger check up front, but metal roofs routinely outlast two or three shingle roofs in this climate. We also handle standing seam details that lesser crews butcher: at ridge caps, at roof-to-wall transitions, and around the chimney.
Tile Roofing
Some of the newer Bloomington homes, and a fair number of the well-kept older ones, have concrete or clay tile. Tile roof repairs run $600-$2,500. The trick with tile isn’t the visible cracked tile, it’s the underlayment below that’s been baking in the Inland Empire sun for decades. When we repair tile in Bloomington, we check the underlayment because that’s where the actual leak usually starts. Barrel tile replacement and tile roof leak repair are part of what we do every week in the 92316.
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 Bloomington
We install GAF and CertainTeed roofing systems and work on existing roofs regardless of brand. If your Bloomington home has a tile roof, we know the profiles and sourcing for PGT-rated installation details and the common replacement tiles on local homes. We keep common flashing, vent boots, and sealants on our trucks so a repair call doesn’t turn into two trips. That matters when a leak is active and the next Santa Ana event is two days out.
Common Roofing Problems We See in Bloomington Homes
- Expansive soil stress at the roofline. Bloomington’s clay and silty loam soils heave in winter and shrink in summer. The slab moves, the walls shift, and the roofline follows. We often see cracked ridge mortar and pulled flashing on homes where the foundation has moved more than the original builder ever anticipated.
- UV-baked shingle granules. Intense valley sun degrades lower-grade shingles fast. Within 12 to 15 years, cheap shingles in Bloomington are shedding granules into the gutters while better-grade materials still look serviceable. We recommend products specifically rated for high-UV exposure.
- Santa Ana wind damage. Drying Santa Ana events sweep through the San Bernardino Valley and lift shingles, peel back flashing, and hurl debris into roofs. We regularly replace torn shingle tabs and reset blown-back flashing after wind events here.
- County permit confusion. This one isn’t a roof problem exactly, but it causes problems. Because Bloomington routes through San Bernardino County, some out-of-area contractors skip the permit entirely and tell homeowners it’s optional. It isn’t. The permit inspector works for you, not for the contractor, and that inspection protects what you paid for.
Pricing for Roofing in Bloomington, CA
- Roof repair: $400-$1,800
- Roof replacement: $8,000-$20,000
- Metal roof installation: $15,000-$40,000
- Tile roof repair: $600-$2,500
What moves the price in Bloomington specifically is the condition of the existing decking, the roof pitch, and whether the home still has skip sheathing from the mid-century build. The estimate we give you is free and it’s in writing with every material allowance spelled out. Call (877) 610-1318 and we’ll walk your roof and give you a number that won’t change unless the scope changes in writing.
We Also Serve Cities Near Bloomington
If you’re in Fontana, Rialto, Glen Avon, or Pedley, we cover those areas with the same county-aware approach we use in Bloomington. The permitting office is the same for most of these communities, and the roof problems are similar too. If your roofing job isn’t urgent, our Windows & Doors in Bloomington and Fence Installation in Bloomington teams handle related exterior work on the same quality standard.
Serving Bloomington, CA - Our Local Coverage Area
We’re based in the Bloomington 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 Bloomington
How quickly can you get to a roof leak in Bloomington?
For an active leak, we typically arrive in Bloomington within 24 to 48 hours. A live person answers our phone 24/7, so call (877) 610-1318 and describe what you’re seeing. If it’s a true emergency, we’ll prioritize you and tarp the affected area if needed until permanent repairs can be scheduled.
Do you cover all Bloomington neighborhoods and the 92316 zip code?
Yes, we cover the entire 92316 zip code, including the older residential streets near the Jurupa area, the neighborhoods along Cedar Avenue, and the larger-lot properties toward the northern edge of the community. Bloomington’s semi-rural layout means some homes sit far off the road with long driveways and limited roof access. We handle that every week.
Can you do emergency storm damage roofing in Bloomington?
Yes. When a Santa Ana event tears shingles off or a tree limb punctures the roof, call us right away. We’ll secure the roof against further weather damage and then start the county permit process for the permanent repair. Emergency board-up and tarping is something we do regularly in this wind corridor.
Are roofing costs in Bloomington different from Fontana or Rialto?
The material and labor costs are essentially the same across this part of San Bernardino County, but Bloomington’s county inspection process can add complexity that affects the timeline, and the age of the housing stock often means more decking replacement here than in newer parts of Fontana. Our written estimate accounts for that up front, so you won’t be surprised later.
What warranty do you offer on roofing work in Bloomington?
Our workmanship is backed by the 90-Day Done Right Promise, written on every contract. Manufacturer warranties apply to the materials we install, and we register those warranties properly for every Bloomington customer. If something isn’t right within the promise period, Tom comes back and fixes it. One call does it.
Ready to Talk Roofing in Bloomington?
Call (877) 610-1318 for a free, written estimate. Tom Barrett will answer or call you back himself. We pull the permit, we pass the inspection, and the price we quote is the price you’ll see on the final invoice unless you signed a written change order along the way. That’s how we’ve done it since 1998.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Bloomington and the surrounding communities.







Before
After
Before
After
Before
After