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 Muscoy
Roof repair in Muscoy usually falls into one of three categories: a leak you can see, wind damage you heard happen, or an inspection finding you didn’t expect. We handle all three the same way: show up, find the actual source, fix what’s actually broken, and charge you a fair price for that work, nothing more. Oakmont Roof Repair has been working on homes throughout Muscoy long enough to know that this unincorporated county territory runs on different rules than neighboring San Bernardino, and those rules change how repairs get permitted, scheduled, and inspected. If your roof is leaking or you suspect wind damage from the last Santa Ana event, call us at (866) 942-0875 for a free estimate. We’ll give you an honest condition report before you spend a dollar.
Why Oakmont Roof Repair Is Muscoy’s Preferred Roof Repair Company
We’re a roofing-only operation. That matters in Muscoy because the housing stock here runs older, often owner-built or expanded over decades, and the roof systems on these places rarely match any modern template. A general contractor who does roofing on the side gets lost on a Muscoy property with a main house, a step-down addition, a patio cover, and a detached outbuilding all meeting at odd planes. Our techs work on one trade, every day, and they’ve seen the full range of what unincorporated San Bernardino County allows and requires.
We carry seven major roofing manufacturer lines, including CertainTeed, Owens Corning, and Atlas, which means we’re not pushing you toward whatever shingle happens to sit in our warehouse. When we recommend a repair material for a Muscoy home, it’s because that’s what the roof plane needs to hold up to Inland Empire sun and wind, not because we only stock one brand. That brand-neutral position is rare, and it’s why homeowners near the foothill side of Muscoy keep our number.
Noel Fierro, our owner, built Oakmont around a simple premise: know what the roof actually needs before spending a dollar. That’s why inspection is a standalone service with us. You can pay for an honest assessment and get a written report without any obligation to buy a repair. If the roof only needs flashing work, that’s what we’ll tell you. Repair when it makes sense. Replace when it’s time.
Styles & brands we work with






Flat Roof Repair in Muscoy
Flat Roof Repair in Muscoy is one of the most common calls we field, because so many homes here have low-pitch or nearly flat roof sections, additions tacked onto the back of a mid-century house, and older built-up or modified bitumen surfaces that bake under the same intense sun that ages everything else faster. A flat roof repair job here typically involves finding where standing water or sun-baked membrane has failed, cutting out the damaged section, repairing or replacing the underlying decking if it’s soft, and installing new membrane or coating with proper flashing at the edges. Muscoy homeowners call us for this when they see staining on a ceiling below a flat section, when a patio cover roof starts dripping, or when an old torch-down surface shows blistering from trapped heat.
When a flat roof patch is enough
Sometimes a flat roof needs a full resurfacing, but often it doesn’t. If the damage is localized, a properly executed patch with new flashing and membrane can extend the life of the roof by years. In Muscoy, we see a lot of flat sections on additions and patio covers where a patch makes far more sense than tearing off the whole plane. The key is making sure the patch is bonded to a solid substrate, not just tarred over a soft spot. We check the decking every time.
What flat roof repair costs in Muscoy
A typical flat roof patch in Muscoy runs $450 to $1,200 depending on the size of the failed area, the number of penetrations, and whether decking needs replacement. Larger flat roof repairs or those requiring substantial membrane work on a full addition roof run $1,500 to $3,500. Every estimate is free and itemized, so you know exactly what you’re paying for before we touch the roof.
Shingle Roof Repair in Muscoy
Shingle Roof Repair in Muscoy is what we’re called for after every Santa Ana wind event, because the wind here funnels down through the Cajon Pass and hits exposed ridge lines and gable ends hard. Homeowners in the 92405 ZIP and surrounding foothill areas find architectural shingles creased, lifted, or scattered across the yard after a strong wind. Shingle repair on a Muscoy home involves removing damaged shingles, checking the underlayment and decking beneath, re-nailing to a wind-rated pattern, and matching the replacement shingles to the existing field so the repair doesn’t look like a patch. We also refasten ridge vent caps, because a loose vent cap is often the real source of the leak the homeowner blames on shingles.
Matching shingles on older Muscoy roofs
Matching is a bigger issue here than in a tract neighborhood, because so many Muscoy roofs were installed in stages. The original 1960s shingle might have a 1970s addition done in a different color, and a 1990s re-cover on top of that. We carry multiple lines, including Owens Corning and CertainTeed, so we can usually get close to the existing color and profile. When the old shingle is discontinued or sun-faded beyond a reasonable match, we’ll show you the closest options and make a call together.
Shingle repair pricing in Muscoy
A minor shingle repair on a Muscoy roof, replacing a handful of damaged or missing shingles and resecuring a ridge cap, typically runs $350 to $700. Repairing a larger wind-damaged section, including underlayment and valley work, runs $800 to $2,000. If the decking beneath has rotted from a slow leak, that pushes the cost higher, and we’ll quote it line by line before any work starts.
Trusted Brands We Service in Muscoy
We stock and install shingles and roofing materials from seven major manufacturers, and on Muscoy jobs we most often reach for CertainTeed, Owens Corning, IKO, or Atlas depending on what the specific roof plane needs. Carrying multiple brands means we don’t have to sell you whatever is sitting in the truck. If your house needs a mid-range architectural shingle that matches what’s already there, we pick the brand that matches. If a flat section needs a torch-down or mod-bit product, we choose what’s right for the substrate. Because we keep a wide range of materials in stock and service Muscoy regularly, turnaround on standard repairs is fast, and we don’t leave jobs half-finished waiting on a supplier.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Muscoy Homes
- Wind-lifted and creased shingles along exposed ridges. The Santa Ana winds that rake through the foothills north of San Bernardino hit Muscoy’s older roofs hard, and shingles don’t always fail where you expect. Loose ridge vent caps and half-torn shingles on the gable end are the usual culprits after a wind event, and a repair that just replaces the visible damage without re-nailing the surrounding course comes loose again by spring.
- Leaks at tie-ins where additions and patio covers meet the main roof. Muscoy has more owner-built additions, patio covers, and detached structures than almost anywhere else in the Inland Empire. The flashing where a low-pitch addition roof ties into the original shingle plane is a chronic leak point, and we’ve pulled open enough of these to know that ignoring the addition’s separate roof plane means the leak comes back.
- Sun-baked, brittle shingles and dried-out underlayment on low-pitch planes. The summer sun here is relentless, and it cooks asphalt shingles faster than any coastal climate. On flat-ish or low-pitch sections, heat gets trapped under the shingle and dries out the underlayment, so a repair that just caps over the old surface without checking the decking underneath is a short-term fix at best.
- Soft decking from slow leaks that went unnoticed. A small flashing failure at a pipe boot or valley can drip for months before it shows on a ceiling. By the time we open the roof, the decking underneath is often spongy and needs replacement. Muscoy homeowners who have us inspect before a leak becomes visible catch these early, when the repair is still a few hundred dollars.
Pricing for Roof Repair in Muscoy, CA
Here’s what you can expect to pay for roof repair in Muscoy. Minor leak repair at a pipe boot or small flashing section: $350 to $600. Shingle replacement for wind or impact damage on a standard section: $400 to $900. Flashing repair at a valley or tie-in: $500 to $1,400. Flat roof patch on an addition or patio cover: $450 to $1,200. Larger repairs with decking replacement: $1,500 to $3,500. The variables are the size of the failed area, the condition of the decking underneath, and how many roof planes are involved. Muscoy’s older, often owner-built homes tend to have multiple planes meeting at odd angles, which adds labor. Every estimate is free, written, and itemized, and the price we quote is the price you pay. Call (866) 942-0875 to schedule yours.
We Also Serve Cities Near Muscoy
Oakmont Roof Repair works throughout the Inland Empire, and our Roof Repair team handles calls in San Bernardino, Rialto, Highland, and Crestline as well as Muscoy itself. If you’re just outside the 92405 ZIP or own property near the county line, we still cover you. We know the difference between county permitting in unincorporated Muscoy and city permitting in the surrounding communities, and we schedule accordingly.
Serving Muscoy, CA — Our Local Coverage Area
We’re based in the Muscoy 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 Muscoy
Yes, most roof repairs in Muscoy require a building permit from San Bernardino County, because Muscoy is unincorporated territory and runs on county rules rather than a city or HOA process. We handle the permit paperwork for you, pull the permit under our license, and schedule the county inspection so the work closes out cleanly. Call (866) 942-0875 and we’ll tell you exactly what your specific repair needs.
We can absolutely repair just the addition’s roof, and in Muscoy that’s often the smartest move. Many additions here have their own roof plane with its own flashing and drainage, and fixing just that section is a standard job. We’ll assess whether the addition’s roof can be repaired independently or whether tying it into the main roof makes more sense, then quote each option separately. Estimates are free.
Yes, one Oakmont Roof Repair crew can handle the main house, patio cover, and detached outbuilding in a single visit. In Muscoy, where large-lot and semi-rural parcels often have multiple roofed structures, we sequence the work so all three get inspected, quoted, and repaired without leaving any roof torn open longer than necessary. Call (866) 942-0875 and we’ll walk the property with you.
Most roof repairs in Muscoy take one to two days once materials are confirmed and the county permit is in hand. The permitting step adds a few days to a week depending on San Bernardino County’s current review queue, but we file promptly and keep you updated on timing. We don’t tear off a roof and then leave it exposed waiting for an inspection, we schedule the work around the approval so your home is protected the whole time.
Yes, if the repair is done to the wind-rated nailing pattern and the surrounding courses are checked for loose nails or lifted shingles. We re-nail through the wind zone at ridges and gable ends, refasten vent caps, and inspect the adjacent shingles before we call the job done. A repair that only replaces the missing shingle without addressing why it lifted won’t last, call (866) 942-0875 for a free estimate and we’ll show you the difference.
Written by Noel Fierro, Owner at Oakmont Roof Repair, serving Muscoy and the Inland Empire.