Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Muscoy
If you’re looking for a roofing company in Muscoy that shows up when it says it will and puts the price in writing before the first nail goes in, you’re in the right place. Tilehurst Roofing serves Muscoy homeowners with straight answers, county-compliant permitting, and a 365-Day Done Right Promise that backs every repair and replacement for a full year. Muscoy’s unincorporated status and its position below the Cajon Pass wind corridor create roofing problems most out-of-area crews never see coming. We do. Call (945) 303-9821 and a live person answers, day or night.
Why Tilehurst Roofing Is Muscoy’s Preferred Roofing Company
Muscoy homeowners have told us the same story more times than we can count: a contractor quoted a tear-off, discovered rotted decking mid-strip, and suddenly the price changed at the door. That doesn’t happen with us. Every Tilehurst job in Muscoy begins with an inspection that accounts for what older homes here actually hide, and a written price lands in your hands before any work starts.
Our crews know the difference between a straight tear-off on a 2005 home and a layered re-roof on a 1952 original over skip-sheathing. That knowledge changes everything about how we bid, schedule, and sequence the work. When a Muscoy homeowner calls, we coordinate from our Inland Empire dispatch office and route a background-checked, uniformed technician to the property on the schedule we gave you, not a guess. The Roofing Company team at Tilehurst operates under the Kingswell family of roofing companies, founded in 2000, and the Kingswell Guarantee applies on every job: written price before work, written guarantee on every repair, and a free second visit if the repair fails inside the guarantee period.
Greg Holloway leads Tilehurst Roofing, and the standard he set is simple: answer the phone, tell the truth about what the roof needs, and put every promise in writing. Muscoy customers call us back because the first job went the way it was supposed to. That’s the reputation we’re building here, one roof at a time.
Roofing Contractor in Muscoy
A roofing contractor in Muscoy has to handle something most Southern California roofers don’t think twice about: county jurisdiction. Muscoy is unincorporated San Bernardino County, so every permit and every inspection runs through San Bernardino County Building & Safety, not a city building department. Get that wrong and your project sits waiting on an inspection queue nobody planned for. We know the county’s process, we schedule inspections with that queue built into the timeline, and we don’t burn your days waiting on a formality we could have anticipated.
What does a roofing contractor actually do on a Muscoy home? It starts with a roof inspection to identify the real condition of the shingles, underlayment, flashing, drip edge, and decking. Then we give you a written scope of work with line-item pricing. Repairs run $350 to $1,200 for typical asphalt-shingle fixes like torn flashing, lifted shingles, or small valley leaks. Full replacements on Muscoy’s modest single-family homes generally run $9,800 to $18,500 depending on roof size, pitch, decking condition, and shingle choice.
Wind-Uplift Repairs
Santa Ana winds channel through the Cajon Pass and hit Muscoy rooftops with real force. Homes nailed to old patterns, sometimes with standard four-nail spacing that predates current wind-uplift codes, lose shingles in those gusts. We re-secure with upgraded nailing patterns and, where needed, add ice and water shield in valleys and at eaves, which is the difference between a roof that survives the next wind season and one that peels again.
Layered Roof Removal
Many Muscoy homes from the late 1940s through the 1960s carry two or even three layers of asphalt shingles over original skip-sheathing. Stripping that down often reveals decking that has to be replaced. We bid that possibility honestly upfront, write it into the contract as an allowance, and if we find more rot than expected, you approve a written change order before we touch it. No surprise bills, no holding your roof hostage.
Roof Inspection in Muscoy
A roof inspection in Muscoy is the front line against the two things that quietly wreck roofs here: deferred maintenance and wind-uplift damage. We walk the roof, check the attic ventilation from inside, and look at flashing, ridge cap, drip edge, underlayment, and decking condition. A standard Muscoy residential roof inspection runs $199 to $400, and if the inspection leads to a repair or replacement, we credit the inspection fee toward the job.
What we find on Muscoy roofs often tracks the housing stock itself. Homes built in the 1950s and 1960s have aging low-slope asphalt roofs over skip-sheathing, where gaps between boards mean nails sometimes miss the decking entirely. Add two central-California summers of 105°F radiant heat and intense UV, and shingle granules start washing into gutters years before they should. Then a Santa Ana hits and lifts the weakened shingles. An inspection catches this early, before a small lift becomes a ceiling stain.
Seasonal Wind Checks
Muscoy sits directly below the Cajon Pass wind corridor, and the fall Santa Ana season is when most wind damage happens. A seasonal inspection after the first big wind event tells you whether shingles are still sealed, whether flashing pulled away, and whether the ridge cap held. We’d rather find a lifting shingle in October than a soaked attic in February.
Pre-Purchase Inspections
If you’re buying a home in Muscoy, get the roof inspected before you sign. The seller rarely knows the condition of what’s under the surface layer, and a roof with two overlaid layers and questionable decking is a five-figure problem you want on the negotiating table, not in your first year of ownership. We’ll give you a written report and a repair or replacement price range you can use.
Trusted Brands We Service in Muscoy
We install and service roofing from seven leading manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means your shingle choice fits your Muscoy home’s exposure, not whatever happens to be on the truck. For wind-exposed properties below the Cajon Pass, we often recommend GAF Timberline or CertainTeed Landmark architectural shingles with upgraded nailing patterns, and for homeowners who want a Boral barrel or flat tile profile on a mid-century Muscoy home, we’re certified on those systems too. Parts for common repairs are stocked locally, so a flashing replacement doesn’t wait on a supplier in another county. Every manufacturer warranty is registered in your name before we leave the job.
Common Roofing Problems We See in Muscoy Homes
- Layered asphalt roofs over failing decking. Muscoy homes from the late 1940s through the 1960s frequently carry multiple re-roof layers over original skip-sheathing. Stripping those layers often uncovers rotted or termite-damaged decking that has to be replaced before new underlayment and shingles go down.
- Santa Ana wind-uplift shingle loss. The Cajon Pass funnels wind directly into Muscoy, and homes with older nailing patterns lose shingles in sudden gusts. The fix is not just re-nailing what lifted, it’s upgrading the nailing pattern and adding ice and water shield where the wind catches roof edges and valleys.
- Granule loss from extreme valley heat. Muscoy regularly hits 105°F in summer, and that radiant heat bakes standard dimensional shingles faster than coastal installations. We see granule loss, curling, and cracked shingles on roofs that are only fifteen to eighteen years old when they should last twenty-five.
- Flashing failures at chimneys and valleys. Older Muscoy homes often have original metal flashing that has corroded, pulled away, or been sealed over with mastic that eventually fails. We replace with new metal and proper underlayment, not a tube of caulk that buys six months.
Pricing for Roofing Company in Muscoy, CA
Let’s talk real numbers so you know what to expect before you pick up the phone. A typical asphalt-shingle repair in Muscoy runs $350 to $1,200. A full roof replacement on a standard Muscoy single-family home runs $9,800 to $18,500, with the spread driven by roof size, pitch, decking condition, shingle manufacturer, and whether we’re removing one layer or three. Metal roofing runs $16,000 to $28,000 on most Muscoy homes. Tile roofing typically lands between $18,000 and $32,000. Flat roofing on low-slope Muscoy homes runs $8,500 to $15,500. Every Tilehurst quote is a written, line-item price delivered before any work starts, and if we find hidden decking rot when the layers come off, you approve a written change order before we proceed. Call (945) 303-9821 to schedule your free estimate, and you’ll get a live person on the line, not a voicemail.
We Also Serve Cities Near Muscoy
While this page is built for Muscoy homeowners, our crews also cover nearby areas throughout the Inland Empire and Southern California corridor, including Los Angeles, San Diego, San Jose, and San Francisco. If you’re in one of those areas, the same written-price guarantee and 365-Day Done Right Promise applies. Visit our Muscoy page or call (945) 303-9821 to confirm coverage for your specific address.
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 Roofing Company in Muscoy
San Bernardino County Building & Safety inspects every roof permit in Muscoy, because Muscoy is unincorporated county land, not part of the City of San Bernardino. Contractors who assume city jurisdiction end up scheduling inspections with the wrong office and losing days to the county queue. We schedule with the county from day one and build their inspection timeline into your project schedule. Call (945) 303-9821 and ask about how we handle Muscoy county permitting specifically.
Expect to find at least one thing the last roofer covered over. On Muscoy homes of that era, that typically means original skip-sheathing with gaps, water-damaged or termite-chewed decking at valleys and eaves, and sometimes outdated wiring running through the attic. We write a decking replacement allowance into the contract before we start, so if we find rot, you approve a written change order with the exact price before we proceed. The job never pauses on a mystery bill.
The price only changes if you approve a written change order. When we open a Muscoy roof and find deteriorated decking, damaged framing, or anything else that was not visible before tear-off, we stop work, write up exactly what needs to happen, and give you the cost in writing. You sign it before we touch anything. That’s the Kingswell Way, and it’s not negotiable. Call (945) 303-9821 to talk through how this works on your specific roof.
Yes, and it matters more in Muscoy than almost anywhere else in the Inland Empire. The Cajon Pass is the main mountain gap just north of the community, and when Santa Ana winds blow through, they hit Muscoy rooftops with uplift force that peels shingles whose nailing patterns predate current wind codes. We upgrade nailing patterns on every wind-exposed Muscoy roof, add ice and water shield in valleys and at eaves, and recommend shingles rated for high-wind exposure. A standard installation without those upgrades is a roof waiting to peel.
Line up the bids side by side and look for what’s missing. Does the bid account for San Bernardino County Building & Safety inspection timelines? Does it include a decking replacement allowance, or does it assume the decking is fine? Does it specify the shingle manufacturer and the nailing pattern? Does it include ice and water shield in valleys? Does it put the warranty in writing? If the answer to any of those is no, the cheaper bid is probably cheaper because it’s leaving something out. We’ll walk you through your other bid line by line if you call (945) 303-9821, no pressure, just the facts.
Call Tilehurst Roofing in Muscoy Today
You don’t need another roofing company that promises a price and changes it at the door. You need a Muscoy roofing company that knows the county permit process, understands what Cajon Pass wind does to a roof, and puts every guarantee in writing before the first shingle comes off. That’s Tilehurst Roofing. Call (945) 303-9821 for your free estimate. Greg Holloway and our Muscoy crew will give you a straight answer, a written price, and a live person on the phone whenever you call.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Muscoy and the surrounding San Bernardino County communities.






Before
After
Before
After
Before
After