Architectural shingles
Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Bloomington
Roof repair in Bloomington typically runs $450 – $1,850 depending on what failed, and most jobs are scoped, quoted, and scheduled within the same week. We work the unincorporated San Bernardino County side of Bloomington constantly, which means we know the specific failure patterns on the 92316 housing stock before we even climb the ladder. If you’ve got a leak, lifted shingles, or a west-facing slope that lost ridge caps in the last Santa Ana wind, call Noel Fierro’s team at Oakmont Roof Repair at (866) 942-0875 for a free estimate.
We’re a dedicated Roof Repair crew, not a general contractor squeezing roofing in between kitchen remodels. Bloomington’s older homes and acreage lots come with quirks that city tract houses don’t have, and we’ve learned to read them fast.
Why Oakmont Roof Repair Is Bloomington’s Preferred Roof Repair Company
Bloomington homeowners call us because we show up knowing what to look for on a 1950s or 1960s stucco rancher, a detached shop, or an enclosed garage addition tied into the house at a strange angle. Our reputation around Fontana, Rialto, Glen Avon, and Pedley comes from the same thing: we don’t guess, and we don’t quote work the roof doesn’t need. Noel Fierro built Oakmont Roof Repair around honest condition assessments first. If a repair makes sense, that’s what we recommend. If the roof is at the end of its life, we’ll tell you that too, and we’ll show you why on the roof itself.
We respond to Bloomington calls quickly, but more importantly, we scope the job correctly before quoting. That matters here because so many Bloomington roofs have nonstandard details: a patio cover flashing that was never lapped right, a second structure with a different slope, decking that’s been patched twice. Our Bloomington customers get a written, line-item estimate so you know exactly what you’re paying for before any work starts.
We stock materials for the brands Bloomington homeowners actually use, including CertainTeed, Owens Corning, IKO, and we also handle GAF repair in Bloomington when that’s what’s on the roof. That shortens turnaround when a repair needs a matching shingle color or a specific ridge cap profile. And we’re insured and bonded, with County permit experience on our side.
Styles & brands we work with






Roof Leak Repair in Bloomington
Roof Leak Repair in Bloomington usually comes down to one of three things: failed flashing at a valley or penetration, worn-out vent boots, or wind-lifted shingles on an exposed slope. On Bloomington’s older homes, we also see leaks where owner-built additions tie into the main roof, because the original transition was never flashed correctly. A typical leak repair here runs $375 – $900 depending on what we find once we open it up.
Flashing and Valley Repairs
When two roof planes meet at a valley, water concentrates there. If the flashing was installed short, or the sealant has dried and cracked after a decade of Inland Empire heat, that’s your leak source. On Bloomington homes with enclosed garages or patio covers abutting the main house, we routinely find valleys that were patched with roof cement instead of properly lapped metal. We pull the old flashing, inspect the decking underneath, and install new metal that sheds water the way it should.
Vent Boot and Penetration Repairs
Plumbing vents, exhaust flues, and electrical masts all punch through the roof, and each one has a rubber or metal boot that degrades under UV. In Bloomington, where summer temperatures routinely cross 100°F, these boots crack faster than they do nearer the coast. A cracked vent boot lets water run straight down the pipe and into the ceiling below, often showing up as a stain in a hallway or bathroom. Replacing a boot costs less than $200 in most cases, but it stops a leak that would otherwise rot decking and drywall.
Emergency Roof Repair in Bloomington
Emergency Roof Repair in Bloomington usually follows a Santa Ana wind event off the Cajon Pass. When gusts hit 50 – 70 mph, older shingles on west-facing exposures let go. Ridge caps peel off, whole tab sections tear away, and suddenly the roof is open to the next rain. Emergency tarping and securing typically costs $275 – $550 for the immediate work, then the permanent repair is quoted separately once we assess the full damage.
Wind Damage Response
We’ve seen the same scene many times: a Bloomington homeowner wakes up after a windy night, finds shingles in the yard, and doesn’t know whether the roof will hold until the next storm. Our crew secures the exposed area with tarp and battens, checks the ridge and gable edges for additional loose tabs, and documents everything for the insurance claim if you plan to file one.
Urgent Leak Containment
When water is actively coming into the house, the priority is stopping it before the ceiling gives way or mold gets a foothold. We locate the entry point from inside the attic if accessible, trace it to the roof surface, and seal the breach. If the leak is at a valley or a flashing joint where a patio cover meets the house, we secure that transition and schedule permanent materials in the same visit whenever possible.
Trusted Brands We Service in Bloomington
We install and repair materials from seven major manufacturers, including CertainTeed, Owens Corning, and IKO, so your Bloomington roof gets the brand match that makes sense for the house and the budget. If your roof was originally shingled in a specific CertainTeed color, we can source that color locally instead of convincing you to accept whatever we have on the truck. The same goes for Owens Corning duration shingles on the main house and IKO products on a shop or ADU. Because we’re brand-neutral, we recommend based on what the structure needs, not what we happen to stock. That’s the difference between an honest repair and a convenient one.
Common Roof Repair Problems We See in Bloomington Homes
- Santa Ana wind damage on west-facing slopes. The Cajon Pass funnels wind into the western Inland Empire, and Bloomington homes with sun-baked shingles lose ridge caps and tab sections in a single gusty night. Once the seal strip is broken, every subsequent wind event pulls more of the roof apart.
- Granule loss from UV exposure. Summer highs above 100°F bake the asphalt in shingles, causing them to shed granules and become brittle. By the time you see granules in your gutters, the shingles are past the midpoint of their life and getting more fragile every season.
- Mismatched additions and outbuildings. Bloomington’s larger lots and unincorporated status mean many homes have owner-built patio covers, enclosed garages, or detached shops whose roofs tie into the main house. The slopes don’t always match, and the valleys and flashing at those transitions are frequent leak sources.
- Nailing pattern shortcuts at gable and ridge edges. On older Bloomington roofs, we often find shingles nailed outside the manufacturer’s specified pattern, which voids the wind rating. The shingles look fine until a wind event proves they weren’t actually secured.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Bloomington, CA
Here are the ranges we typically quote for Bloomington roof repairs, in 92316:
- Vent boot replacement: $175 – $350 per boot
- Flashing repair at a valley or chimney: $400 – $850
- Wind-damaged shingle replacement (per slope section): $350 – $1,200 depending on slope size and access
- Flat roof patch on a garage or patio cover: $500 – $1,400
- Ridge cap replacement along a west-facing ridge: $450 – $950
- Emergency tarp and secure: $275 – $550
What moves the price in Bloomington specifically is access and the condition of what’s underneath. A one-story house with a walkable pitch and no obstructions is the cheapest scenario. A larger lot where the well and septic setbacks force our crew to stage equipment away from the dripline adds time and labor. We factor all of that into your free written estimate before you commit to anything. Call (866) 942-0875 to schedule it.
We Also Serve Cities Near Bloomington
Oakmont Roof Repair serves Bloomington and the surrounding communities across the western Inland Empire, including Fontana, Rialto, Glen Avon, and Pedley. If you’re just over the city line, the same crew, same brands, and same inspection-first approach apply. Roof Repair in Bloomington is our home base for this area, and we know the county’s quirks as well as the neighboring cities’ code differences.
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 Roof Repair in Bloomington
Because Bloomington is unincorporated San Bernardino County, permits for roof repairs on detached shops, second structures, or any work that changes the roof assembly run through the County’s building department, not a city hall. Routine shingle replacement on the main house may not require a permit, but if we’re replacing decking or altering the roof structure, we pull the permit and handle the inspection through San Bernardino County. We’ll tell you exactly what applies to your job before we quote it. Call (866) 942-0875 if you’re not sure what your repair needs.
Bloomington roofs age faster than coastal roofs because of intense summer UV, routine 100°F+ days, and Santa Ana wind gusts off the Cajon Pass. Shingles get brittle, lose granules, and lose their seal strip. That means by the time a repair is needed, the surrounding shingles may be near failure too. We repair when the failing area is isolated. If the damage is widespread on both slopes, a repair becomes a short-term patch, and we’ll show you the roof’s actual condition so you can decide with real information.
On Bloomington’s larger lots, the well and septic setbacks dictate where our crew and equipment can stage. If the lot is deep and the roof access is far from the road, we’re hauling materials and ladders farther, which adds labor. Detached shops and ADUs that tie into the main house at awkward angles also add complexity if the repair involves a shared valley or flashing transition. We scope all of this before we quote, so the number we give you is the number you pay. Call (866) 942-0875 for a free line-item estimate.
A square is 100 square feet of roof area. When a roofing quote prices by the square, you can compare two bids apples-to-apples only if both are counting the same roof area and specifying the same scope. We quote repairs by the specific task, not by the square, because a flashing repair or a vent boot replacement isn’t a square-footage job. But if the repair expands into reshingling a whole slope, we’ll give you the square count so you can compare material costs directly.
We prioritize wind damage calls in Bloomington during and after Santa Ana events because we know the next gust will pull more of what’s already loose. We respond as quickly as our schedule allows, and we always secure the exposed area before the permanent repair. If it’s actively leaking or the roof is open, call (866) 942-0875 and we’ll get you on the board.
Bloomington’s Acreage Lots Change How We Scope a Roof Repair
Bloomington’s unincorporated status means a roof repair permit for a detached shop or second structure goes through San Bernardino County rather than a city building department. On the same lot, well and septic setbacks can push crews and equipment away from the dripline, which changes access and staging before we ever quote a square. That’s the part most roofing companies miss when they’re bidding Bloomington work from a Fontana office.
We’ve worked plenty of these lots. On a larger parcel off Valley Boulevard near the Fontana line, our crew tore off a sun-baked west-facing slope of architectural shingles that had shed granules for years and lost ridge caps in a single Santa Ana wind night. We found three mismatched underlayment layers where an owner-built patio cover tied into the main house at an odd angle, so we replaced the decking, laid ice and water shield through the valleys, and re-flashed every penetration before nailing off to a 130-mph spec pattern. The County inspection cleared through San Bernardino, and the detached shop roof was reconciled to the same slope and material in the same pull.
That’s the reality of Roof Repair in Bloomington: every roof carries the history of the hands that built it, and most of them weren’t roofers. Owner-built additions, enclosed garages, and detached shops on generous lots mean the roof isn’t one system. It’s several systems that meet at valleys and flashing joints where the original work was often improvised. We find it, fix it, and make sure the whole assembly drains and holds wind the way it should.
If you’re in 92316 and your roof is leaking, lifting, or losing shingles, call Oakmont Roof Repair at (866) 942-0875. Noel Fierro’s team will give you an honest condition assessment, a written line-item estimate, and the brand-matched repair your Bloomington roof actually needs.
Written by Noel Fierro, Owner at Oakmont Roof Repair, serving Bloomington and the western Inland Empire.