Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Muscoy, CA
Roofing in Muscoy runs through San Bernardino County Building and Safety, not any city permit desk, which means out-of-area contractors routinely lose weeks chasing the wrong agency. We’re Mercer Roofing, and our crews work the San Bernardino Valley floor from our Inland Empire office in Riverside-San Bernardino, dispatching to Muscoy with county permits prepped correctly from day one. Call (743) 200-8347 to schedule your free estimate.
Why Muscoy Homes Are Different
Muscoy sits on the San Bernardino Valley floor where summer highs regularly push past 105°F, sometimes topping 110°F. That level of UV and thermal stress cooks asphalt shingles years faster than coastal markets. We’ve pulled off three-tab shingles in Muscoy that were bare of granules before their warranty midpoint, the fiberglass mat showing through like worn canvas.
The housing stock compounds the problem. Most Muscoy homes went up between the late 1940s and early 1970s, modest single-family builds with low-slope sections, original wood decking, and either composition shingles or built-up roofing that has rarely seen a full tear-off. Economic pressure toward cheap overlays means multiple roofing layers are common, sometimes three or more. That dead load hides rotted decking that only becomes visible once we’re down to the rafters.
Then there are the Santa Ana winds. Muscoy lies directly in the path of wind events that accelerate south through the Cajon Pass corridor just to the north. We’ve responded to plenty of Muscoy calls where tabs blew off in clusters or flashing lifted along ridges that had already been patched once. The wind doesn’t test new roofs here, it tests old ones, and most of Muscoy’s are old.
Here’s the jurisdictional twist that trips up even experienced roofers: Muscoy is unincorporated San Bernardino County. All permits and inspections run through San Bernardino County Building and Safety, not the City of San Bernardino’s building department. County assessor maps show many Muscoy parcels with addresses that look like city addresses, so homeowners and contractors alike call the city first, get bounced, and lose days or weeks. We submit directly to the county from the start, which closes jobs faster and saves our customers that particular headache.
Our Main Muscoy Services
Most Muscoy homeowners who call us need one of three things: stopping an active leak or wind damage, a full replacement on an aging roof that’s outlived overlays, or a trusted company to handle the county permit process start to finish.
Roof Repair in Muscoy
Repair work in Muscoy typically means tracking leaks to their source through multiple roofing layers, replacing wind-lifted tabs along ridges and eaves, or resealing flashing that the Santa Ana winds have worked loose. Because so many roofs here carry two or three overlays, we often find decking damage that wasn’t visible from the surface. We price the full scope in writing before touching a tool, and every repair carries our written 365-Day Done Right Promise with a free second visit if the repair fails. Roof Repair in Muscoy

Roofing Company in Muscoy
As the roofing company Muscoy homeowners call when they want certainty about who’s coming to their door, we send every technician’s name and photo ahead of the visit. Our crews arrive in clean, marked uniforms with photo ID badges, background-checked and identity-verified under the Threshold Verified standard. We pull San Bernardino County permits ourselves, schedule county inspections, and never start work without a written price you approve first. Roofing Company in Muscoy

Roof Installation in Muscoy
Full roof installation in Muscoy almost always means a complete tear-off, not an overlay, because of the accumulated dead load and hidden decking damage common on post-WWII homes here. We work with manufacturer-recognized brands including GAF, CertainTeed, Owens Corning, and Atlas, installing to manufacturer specs so your warranty stays valid. Every installation starts with a written, line-item quote and ends with a passed county inspection. Roof Installation in Muscoy

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Brands We Service in Muscoy
We install and repair with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral shingles and systems. Common repair parts for Atlas and Tamko products are stocked locally, so most Muscoy repair calls don’t wait on a warehouse run. See our brands for full specifications and warranty details.
Pricing for Roofers in Muscoy, CA
| Service | Typical range in Muscoy |
|---|---|
| Minor leak repair (single point, shingle replacement) | $180 – $450 |
| Moderate repair (flashing, multiple tabs, valley work) | $450 – $950 |
| Extensive repair (decking patch, multiple layers removed) | $950 – $2,200 |
| Full tear-off and shingle replacement (1,500 sq ft, standard pitch) | $8,500 – $14,000 |
| Full tear-off and shingle replacement (2,500 sq ft, standard pitch) | $13,500 – $21,000 |
| Low-slope or built-up roof replacement | $10,000 – $18,000 |
| Decking replacement (per sheet, if needed during tear-off) | $85 – $150 |
| Ridge vent installation (whole roof) | $800 – $1,600 |
| Skylight repair or reflash | $350 – $750 |
What pushes Muscoy prices toward the higher end: multiple roofing layers requiring longer tear-off labor, hidden decking rot from decades of overlays, and the occasional need for structural reinforcement on post-WWII framing. Whatever we find during inspection, the written price we give you before work starts is the price on the invoice, no change orders, no surprises.
Neighborhoods We Serve in Muscoy
Our crews work throughout the unincorporated Muscoy community, from the older grid sections near the original commercial strip to the scattered county parcels that blend into San Bernardino’s northern edge. Most Muscoy addresses are within 30 minutes of our Inland Empire dispatch point during normal traffic.
- Muscoy proper (original post-war grid)
- North Muscoy (county parcels near Cajon Boulevard corridor)
- West Muscoy (properties bordering the 215 corridor)
- South Muscoy (lower-lying areas toward the Santa Ana River wash)
- Peripheral county parcels with San Bernardino-mapped addresses
Service Area – Cities Near Muscoy
While Muscoy is our focus here, Mercer Roofing dispatches throughout Southern California from our Inland Empire office. We regularly serve homeowners in Los Angeles, CA, San Diego, CA, San Jose, CA, and San Francisco, CA, with the same Threshold Verified technician standards and written pricing on every job.
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 Roofers in Muscoy
County permit. Muscoy is unincorporated San Bernardino County, so all roofing permits and inspections go through San Bernardino County Building and Safety, not the City of San Bernardino. We handle this submission ourselves on every job. Call (743) 200-8347 if you want us to verify your parcel’s jurisdiction.
Most Muscoy repair calls are scheduled within one to two business days, with emergency tarping available for active leaks causing interior damage. Our Inland Empire dispatch point puts us within 30 minutes of most Muscoy addresses. Call (743) 200-8347 and a live person will pick up, 24/7.
Most Muscoy roofs we inspect need tear-off, not overlay. The common presence of two or three existing layers, plus hidden decking damage from decades of deferred maintenance, makes overlay a risky shortcut that can void manufacturer warranties and overload older framing. We inspect and give you a written recommendation with photos before you decide.
Ready to know exactly what your Muscoy roof needs and exactly what it will cost? Call (743) 200-8347 to schedule your free estimate. We’ll send you the name and photo of your technician before they arrive, and you’ll get a written price before any work starts.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Muscoy Customers Say
"Honest inspection. He went up, took photos, and told me I had maybe five more years instead of selling a full replacement."
- Xavier L."Leak showed up in the hallway ceiling after a big storm. They found the failed pipe flashing in about ten minutes, replaced it, and checked the attic for wet insulation."
- Sophie R."Chimney flashing was the culprit for years of dark stains on the ceiling. Fixed it in one visit and no more stains."
- Ian O.






Before
After
Before
After
Before
After