Roof Replacement in Bloomington from $9,000. Tear-off, deck checked sheet by sheet, and the aged rating quoted from the CRRC listing. Free inspection and a written quote.
Bloomington is unincorporated, so a re-roof here goes through San Bernardino County rather than any city building department. It catches people out constantly, because the postal address does not tell you. The larger parcels also mean more than one roof, and the quote should itemize the house and the outbuildings separately.
Rialto roofs work harder than coastal ones. Inland Empire heat runs well above the basin for months at a time, and the thing that kills a covering here is not storms -- it is ultraviolet light and thermal cycling, day after day, until the asphalt loses its plasticiser and the granules let go.



A full replacement here typically runs $9,000 to $22,000. The Inland Empire sits below the Los Angeles basin on labor and above the High Desert, so figures quoted from an LA average tend to read high and figures from a national average read low. Two things move a Bloomington quote. The permit is San Bernardino County rather than a city, which is a different fee schedule. And larger parcels usually mean more than one roof, so expect an itemized quote rather than a single figure.
A simple roof shape, level access, a sound plywood deck, and an attic that already meets one of the cool-roof exceptions.
Skip sheathing on older stock, tile rather than composition, a canyon or hillside lot, a Class A fire assembly, or soft decking found once the covering is off.
Sheathing priced per sheet, the tear-off included or excluded, the underlayment named, and the cool-roof compliance route stated. Those four account for most of the gap between quotes here.
An unincorporated community south of Rialto, with a mix of older rural parcels and later tract building.
Varied: larger older parcels alongside conventional tract housing, and a good number of outbuildings.
The thing to get right in Bloomington is who issues the permit. It is unincorporated, so a re-roof goes through San Bernardino County rather than any city -- a different application, a different fee schedule and a different inspector. Larger parcels also mean more than one roof on a property, and the outbuildings are usually the ones in worse condition.
Bloomington is unincorporated San Bernardino County, so its building permits come from the county rather than from a city building department.
This is a replacement company saying so. In this climate the most expensive mistake is buying the whole roof when the job was the felt underneath it.
A tile roof quoted at $26,000 to $52,000 is very often a $7,000 to $19,000 lift and relay, because concrete outlives felt by decades and zone 10 heat widens that gap further. Somebody has to count your tile before that question can be answered.
If the complaint is an unbearable upstairs rather than a leak, attic insulation and ventilation will usually do more than a new covering -- and it happens to exempt you from the cool-roof requirement as well.
We will say so when it is, and it is the same piece of advice as the opposite one: worth nothing unless you are shown what it rests on.
Unincorporated means San Bernardino County reviews the compliance paperwork, not a city.
On the larger Bloomington parcels the tile is usually on the house and rarely on the outbuildings, which means two different jobs on one visit.
Check the layer count at the rake edge before anything else.
Long-span low slope over shelters and workshops is the common job on these parcels, and ponding between purlins is the usual finding.
Outbuildings are separate structures, so re-roofing the workshop does not count toward the house and vice versa.
Zone 10. The cool-roof rule applies to your pitched roof.
Newest subdivisions, busiest geometry, plywood decks.
Its own city, its own building department.
The oldest stock here. Check the deck first.
A century of building ages in one city.
Semi-rural, unincorporated, outbuildings everywhere.
Canyon country. Brush interface and county permits.
The questions that come up, before you have to ask.
Usually because they are not the same roof. Check whether each includes a full tear-off, how sheathing replacement is priced, what underlayment is specified, and what cool-roof route it assumes. Those four account for most of the spread in this market.
Less than the warranty suggests, because the warranty was not written for zone 10. Expect composition to show its age earlier than the same product would on the coast, and expect the underlayment under tile to be the limiting factor rather than the tile. Ventilation is the single biggest lever on that.
It is the product's performance after weathering, not when new, and it is the only figure Title 24 accepts. The Cool Roof Rating Council tests at three-year exposure sites because a shingle that leaves the factory at 0.35 can age to 0.22. If a quote cites an initial reflectance, it is citing the wrong number.
It depends on the address, and people get this wrong constantly. Rialto, Fontana, Colton and San Bernardino are incorporated cities with their own building departments. Bloomington, Muscoy and Lytle Creek are unincorporated San Bernardino County. We pull it either way, but a contractor who files in the wrong place costs you a week.
Usually by about half. A lift and relay is $7,000 to $19,000 against $26,000 to $52,000 for a full tile replacement, because the expensive part of a tile roof is the tile and you already own it. Most Inland Empire tile is concrete in profiles still manufactured, so breakage can be matched.
Free inspection, and a written quote against a written scope. Aged ratings quoted from the CRRC listing, never initial ones.