Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Bloomington
Finding a roofing company that actually shows up when it says it will, puts the price in writing before work starts, and stands behind the repair for a full year is harder than it should be in an unincorporated community like Bloomington. We do all three, every time. Tilehurst Roofing serves Bloomington homeowners with roof repair, full replacement, inspections, and specialty materials from GAF, CertainTeed, and Owens Corning, and every job begins with a written estimate before we lift a single shingle. Call (945) 303-9821 and you’ll reach a live person, not a voicemail queue, any hour of any day.
Before you call anyone else, you should know what makes a roofing company in Bloomington different from one working Fontana or Rialto: every permit and final inspection here runs through San Bernardino County Building and Safety, not a city desk. That single fact changes timelines, tear-off requirements, and what a legitimate quote has to include. We’ll walk through exactly what that means for your roof below.
Why Tilehurst Roofing Is Bloomington’s Preferred Roofing Company
Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000, and every Bloomington job follows the same five rules we call the Kingswell Way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails. No exceptions, no fine print surprises.
The 365-Day Done Right Promise applies to every roofing company job in Bloomington. If a repair we make doesn’t hold for a full year, we return and correct it at no charge. Every repair also carries a written guarantee delivered before the crew leaves your driveway, not mailed to you two weeks later. And our background-checked, uniformed technicians arrive in the window we promised, so you know exactly who is climbing onto your roof before they set foot on the ladder.
Greg Holloway runs our Bloomington-facing operations, and he’ll be the one making sure your permit paperwork through San Bernardino County is filed correctly the first time. Out-of-area roofers frequently mishandle the county workflow, which costs Bloomington homeowners weeks of delay. We don’t learn county procedure on your roof; we plan for it from day one.
Roofing Contractor in Bloomington
A roofing contractor in Bloomington has to deal with a housing stock that leans heavily toward modest 1950s through 1970s single-family homes, many with low-pitch rooflines and two or three accumulated layers of composition shingles. What that means in practice: opening up one of these roofs almost always triggers a mandatory full tear-off under San Bernardino County code, and frequently exposes decking damage no one planned for. The work involves removing every layer down to the sheathing, inspecting what’s underneath, correcting rot or failed framing as needed, then rebuilding with new underlayment, drip edge, flashing, ridge cap, and shingles that meet Title 24 Cool Roof reflectance minimums for this inland climate zone.
For a full tear-off and replacement with architectural asphalt shingles on a typical Bloomington home, expect $11,000 to $19,000 depending on square footage, roof pitch, and what the tear-off reveals. A straight repair job, like replacing blown-off ridge caps or fixing a valley leak, typically runs $450 to $1,400. The honest range matters because county-mandated tear-offs change the math, and any quote under $8,000 for a full replacement on a two-layer Bloomington roof should make you ask what’s being skipped.
Full Tear-Offs and Why the County Requires Them
Once a Bloomington home has two or three layers of shingles, San Bernardino County won’t let another layover go on top. That’s a code requirement, not a preference, and it exists because three layers hide structural rot that keeps quietly worsening. We’ve pulled roofs off 1960s ranch houses and found original 1×6 skip-sheathing softened and delaminating in the valleys, which means the decking has to come out before any new roof can close. That discovery changes the quote, which is why we build a written decking allowance into every Bloomington replacement contract, and we get your approval in writing before we add a single board.
Working With the County, Not Against It
We pull the permit ourselves, schedule the county inspection ourselves, and build the inspection lag into the project timeline we give you. You won’t be chasing paperwork, and you won’t be stuck explaining to an inspector why a layover went on top of two old layers. Greg Holloway reviews every Bloomington permit package before it’s submitted.
Roof Inspection in Bloomington
A roof inspection in Bloomington is how you find out whether your roof has one more summer in it or whether you should budget for a full replacement before the next Santa Ana wind event strips half your ridge caps onto Cedar Avenue. We walk every slope, pull photos of every issue, and give you a written, line-item report of what’s failing, what’s marginal, and what can wait. A standard residential roof inspection in Bloomington runs $250 to $450, and if you end up hiring us for the repair or replacement, we credit that inspection fee back toward the job.
What We Actually Check
We inspect granule loss at the eaves, soft spots at the valleys, lifted tabs along the ridge, rusted or missing flashing at vents and chimneys, and the condition of the underlayment where visible at penetrations. On flat roofs, we check ponding, seam delamination, and blistering. Every item lands in a written report with photos and a dollar range for correction, and the report is yours whether or not you hire us.
When Bloomington Homeowners Call Us
Most inspection calls come right after a hard wind event, right after the first big rain of fall, or right before listing a house for sale. That’s the rhythm of Bloomington roofing work. If your home hasn’t had a documented inspection in five years and still carries an original or once-replaced composition shingle roof, the time to look is before a leak turns into a gyp-board hole and a mold bill.
Trusted Brands We Service in Bloomington
We’re certified to work with seven major manufacturers, and for Bloomington homes we most often recommend architectural shingle lines from GAF, CertainTeed, and Owens Corning. These three hold up measurably better under inland UV and 105°F summer heat than legacy three-tab lines that some local suppliers still stock, and they carry solar reflectance values that meet Title 24 requirements without jumping to a specialty roof. Parts for these systems are sourced through our Inland Empire supply chain, which means a warranty-covered repair on a Bloomington roof doesn’t wait on a part to arrive from across the country.
Common Roofing Company Problems We See in Bloomington Homes
- Blown-off ridge caps after Santa Ana wind events. Hard fall winds routinely exceed 50 mph here, and ridge caps are always the first thing to lift. We see this pattern every single season, and repairs often need to happen before the next rain.
- Accelerated shingle granule loss from inland heat. Summer highs over 105°F bake granules loose years faster than in coastal Orange County. A roof that would last 25 years in Long Beach can be functionally worn-out at 16 in Bloomington.
- Two or three accumulated shingle layers triggering county-mandated tear-offs. Homeowners quote a cheap layover, then discover San Bernardino County won’t permit it. We’ve unwound this exact situation, and the full tear-off almost always reveals decking repairs beneath.
- Legacy shingle lines that fail Title 24 Cool Roof reflectance minimums. Some product lines still stocked locally in the San Bernardino basin don’t meet current solar reflectance thresholds, which stalls the permit at inspection. We only specify materials that clear this bar on day one.
Pricing for Roofing Company in Bloomington, CA
A straight roof repair in Bloomington runs $450 to $1,400 for jobs like ridge cap replacement, flashing reseals, valley repairs, and small areas of torn-off shingles. A full tear-off and architectural shingle replacement on a typical 1,200 to 1,800 square foot home runs $11,000 to $19,000. Flat roof recoating with a reflective acrylic on a smaller section starts around $1,900. Metal and tile roofing run higher, with standing-seam metal typically $19 to $28 per square foot installed. The largest cost variable on older Bloomington homes is the tear-off discovery: decking replacement, rotted fascia, and deteriorated underlayment. We handle that with a written allowance in every contract, and any surprise is priced and approved in writing before we touch it. Call (945) 303-9821 to schedule a free estimate, and you’ll get a specific number for your roof, not a brochure range.
We Also Serve Cities Near Bloomington
Our Roofing Company crews serve Bloomington and the surrounding communities, including Rialto, Fontana, Riverside, and Grand Terrace. If your home is in one of these neighboring cities, you’ll get the same written pricing, the same 365-Day Done Right Promise, and the same live-person phone answer. You can read more about our service area on our Bloomington page or by calling (945) 303-9821 directly.
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 About Roofing Company in Bloomington
Bloomington is unincorporated, so every permit and final inspection runs through San Bernardino County Building and Safety, which covers a much larger geographic territory than any single city department in Fontana or Rialto. County inspectors servicing unincorporated Bloomington can take days to weeks longer to schedule a final sign-off than a neighboring incorporated city. We build that lag into our project timeline up front, so the completion date we give you is a date we can actually hit. Call (945) 303-9821 and we’ll walk you through the current county scheduling reality for your address.
Yes. San Bernardino County code does not permit another layer of shingles once two or three accumulated layers exist. The full tear-off is mandatory, and it’s actually the right move structurally, because it exposes decking rot that a layover would just cover up. We’ll quote the tear-off honestly, and if you’ve already had a layover quote from another roofing company, let us look at it before you sign: we’ve seen out-of-area contractors quote a layover, then eat a county rejection at permit time.
We stop, photograph the damage, write a line-item price for the correction, and get your written approval before we move forward. No hidden work, no end-of-job surprise bill. On a 1962 ranch off Cedar Avenue, we tore off three layers and found the original skip-sheathing soft and delaminating in the valleys; we priced the replacement and new ice and water shield in writing, got the homeowner’s sign-off, and then closed the job with GAF architectural shingles and a ridge vent. That’s exactly how every Bloomington tear-off is handled.
Yes, because Bloomington sits in an inland climate zone where California’s Title 24 Cool Roof requirements apply. Replacement materials must meet minimum solar reflectance thresholds, and some legacy shingle lines still stocked locally in the San Bernardino basin do not satisfy them. We specify only materials that clear that bar, so your permit doesn’t stall at inspection over reflectance values. If you’re unsure whether your existing roof meets current code, a roof inspection is the fastest way to find out.
Bloomington’s inland position means summer highs routinely top 105°F, and intense UV accelerates asphalt shingle granule loss far faster than in coastal Southern California. Add hard Santa Ana wind events each fall that routinely exceed 50 mph, and you get a seasonal failure pattern of lifted tabs and blown-off ridge caps that coastal homeowners rarely see. It’s not a materials defect; it’s the local climate doing exactly what it does, and it means Bloomington homeowners need to plan for roof replacement sooner than the manufacturer’s general warranty suggests.
Ready to get a written, honest price for your Bloomington roof? Call (945) 303-9821 and a live person will answer, day or night. We’ll inspect your roof, explain exactly what it needs, and put every dollar in writing before any work starts. Free estimates, written guarantees, and the 365-Day Done Right Promise on every job.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Bloomington and the surrounding San Bernardino County communities under the Kingswell Guarantee.






Before
After
Before
After
Before
After