Roofing Company in Highlands, CA | Birchbark Roofing

Roofing Company in Highlands - Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

653+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Fast, Reliable Roofing Company Across Highlands

Most roofing work in Highlands falls under one of two umbrellas: a repair on an aging composition shingle roof, or a full re-roof that has to clear a stricter fire-safety bar than almost anywhere else in the Inland Empire. Replacement work here typically runs $14,000-$28,000 depending on square footage, decking condition, and whether the home sits in the Very High Fire Hazard Severity Zone above Base Line Avenue. Repair work, by contrast, usually lands between $400 and $2,800. Call (424) 766-4937 and we’ll walk you through what your specific roof needs before anyone climbs a ladder.

Call (424) 766-4937

Birchbark Roofing has been part of the Cedarwell family of roofing companies since 2000. That means every Highlands job, from a small leak repair on a 1960s ranch to a full tear-off on a hillside stucco subdivision home, gets a written price before work starts, a 365-Day Done Right Promise, and a photo of the completed clean-up before the crew leaves. We know Highlands not as a dot on a map but as a specific set of roof problems: skip sheathing, Santa Ana uplift, Class A fire code, and septic setbacks that limit where equipment can go. That local knowledge changes how we quote, how we schedule, and how we protect your home while the work happens.

To schedule a free estimate, call (424) 766-4937 and a live person answers, 24 hours a day, 7 days a week. No voicemail tree. No next-business-day callback.

Why Birchbark Roofing Is Highlands’s Preferred Roofing Company

Homeowners around Highlands keep calling us back for one reason that has nothing to do with marketing: we show up when, where, and how we said we would, and the price on the written quote matches the price on the final invoice. Our background-checked, uniformed technicians arrive with shoe covers for the doorway and drop cloths for the hallway. If the dog needs to stay inside, we coordinate the door schedule with you. If there’s a pet-safe product option, we use it. You’ll see the C.A.R.E. values on every job: Clean up like it’s our own home; Ask before we move or touch anything; Respect the family’s time and quiet hours; Explain the price before the work.

Erik Lindgren leads our Roofing Company team with a simple rule: scope it right the first time. On a Highlands hillside home, that means checking for skip sheathing before quoting a tear-off. It means verifying Class A assembly requirements against current San Bernardino County code. It means looking at the lot, not just the roof, to understand drain lines, access, and where debris can and cannot go. That’s the difference between a quote that holds and one that surprises you two weeks in.

Highlands sits at the base of the San Bernardino Mountains, squarely inside CAL FIRE’s Very High Fire Hazard Severity Zone. We work that reality into every material recommendation and every written estimate we produce for Roofing Company in Highlands customers. It’s not a checkbox. It’s the first thing we look at after the roof itself.

Roof Coating in Highlands

Roof Coating in Highlands is most often a fit for flat or low-slope roofs on detached shops, ADUs, and some mid-century commercial-style buildings scattered along the older streets running off Base Line Avenue. A coating system extends the life of an otherwise sound roof by adding a seamless, reflective layer that handles the Inland Empire’s 108-115°F summer heat better than bare asphalt or aging cap sheet. In Highlands, most residential roof coating projects run between $3,500 and $9,000 depending on square footage and the number of existing layers that need preparation. You’ll see your exact number in writing before we start.

How We Prep a Highlands Coating Job

The coating only performs as well as the surface underneath it. We pressure-wash, repair blisters and cracks, and re-secure any loose flashing before the first coat goes down. On flat roofs with ponding water, we map the low spots and discuss whether a coating alone will solve the problem or whether a tapered system makes more sense. That conversation happens before the quote, not after the crew finds standing water on day one.

When a Coating Makes Sense vs. Replacement

If the underlying roof has widespread membrane failure, a coating won’t rescue it. But if the decking is solid and the existing membrane is weathered but intact, coating buys meaningful time, often 10-15 years with proper maintenance. For Highlands homeowners with detached shops and ADUs on the same lot, coating both at once typically reduces mobilization costs compared to scheduling them separately.

Free Roof Estimate in Highlands

A Free Roof Estimate in Highlands is how every Birchbark job starts, and it’s a written number, not a verbal ballpark. When you call (424) 766-4937, we schedule a time that works around your family. Our estimator walks the roof, checks the attic for decking condition, and looks at your specific lot constraints: septic and well setbacks, power line clearance, and whether the existing roof has one layer or three. The written estimate includes line-item pricing, the materials we’re specifying, and any re-decking or fire-rated underlayment the county will require before we can legally close the permit.

What the Estimate Shows You

Every written estimate from Birchbark Roofing lists the full scope in dollars: tear-off, decking replacement if needed, underlayment, shingles or tile, flashing, ridge vent, and disposal. You’ll also see the clean-up plan in writing: where the dumpster goes, how debris is contained, and the photo you’ll receive before the crew leaves. Nothing is optional that should be standard, and nothing is standard that should be optional.

Permit & Code Reality on Highlands Acreage

Most Highlands roofing work on larger lots falls under county jurisdiction rather than city permitting. That means setbacks to septic systems and wells can limit dumpster placement, material staging, and even ladder access on some hillside parcels. We identify those constraints during the estimate walkthrough, not after the permit application bounces back. If grading or drainage changes are part of the job, we scope them separately and explain the cost before work begins.

Trusted Brands We Service in Highlands

We install and repair systems from GAF, Atlas, and Tamko, and we keep common components stocked for Highlands customers so a repair doesn’t stall waiting on a supply run from down the hill. Whether you need architectural shingles, a specific tile color matched to your 1990s stucco subdivision, or fire-rated underlayment that meets the Very High Fire Hazard Severity Zone requirement, we’ll spec the right material for the job and show you the written price before any work starts. If you have a brand preference, tell us during the estimate and we’ll build the quote around it.

Common Roofing Problems We See in Highlands Homes

  • Skip sheathing under original 1970s-1980s composition shingles. Many hillside homes above Base Line Avenue were framed with 1x boards spaced apart, not solid plywood. A tear-off on one of these homes almost always requires full re-decking before fire-rated underlayment can be properly applied to meet current San Bernardino County code.
  • Santa Ana wind uplift on open hillside lots. Northeast wind events funnel through the mountain-front gaps and hit Highlands roofs with sudden, high-uplift force. Improperly nailed or aged 3-tab shingles fail first at the eaves and rakes. We nail to the manufacturer’s high-wind pattern, not the minimum.
  • Thermal stress on aging concrete tile underlayment. The 1990s-2000s stucco subdivisions running up the hillside often have concrete tile roofs whose underlayment has baked through decades of 108°F-plus summers. We inspect the underlayment, not just the tile, because that’s where the leaks actually start.
  • Debris and access constraints on acreage lots. Septic and well setbacks, long driveways, and steep grades complicate dumpster placement and material hauling on larger Highlands parcels. We scope access before we quote so the price reflects reality, not optimism.

Pricing for Roofing Company in Highlands, CA

A full tear-off and re-roof on a standard single-story Highlands ranch with solid decking typically runs $14,000-$22,000. On hillside homes above Base Line Avenue where skip sheathing requires full re-decking, add $3,000-$7,000 depending on square footage. Concrete tile re-roofs on newer stucco subdivision homes run higher, usually $28,000-$45,000, because tile materials, underlayment, and labor all cost more than composition shingle systems. Roof repairs in Highlands land between $400 and $2,800 for typical work like valley leaks, flashing failures, and wind-damaged shingle sections. Flat roof and coating work on shops and ADUs runs $3,500-$9,000. Every estimate is free and written. Call (424) 766-4937 to schedule yours.

We Also Serve Cities Near Highlands

Beyond Highlands, our crews cover roofing work in Los Angeles, San Diego, San Jose, and San Francisco. If you’re managing a property in one of those areas and want the same written-price, clean-up-photo approach, we’re set up to help. Dispatch and scheduling are coordinated from our Los Angeles office; crews serve Highlands locally.

Serving Highlands, CA - Our Local Coverage Area

We’re based in the Highlands 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 Highlands

Contact Birchbark Roofing in Highlands

If you’re in Highlands and want a roofing company that writes down the price before any work starts, protects your floors and your schedule, and sends you a photo of the clean-up before the crew leaves, call Birchbark Roofing at (424) 766-4937. A live person answers, day or night. Your free estimate is written, line-itemed, and yours to keep whether you hire us or not.

Written by Erik Lindgren, Owner at Birchbark Roofing, serving Highlands, CA.

Why Highlands Chooses Birchbark Roofing

We set the standard for roofing company in Highlands.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Highlands

Getting your roofing company handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing company needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Highlands - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing company pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Highlands Customers Say

Trusted by homeowners across Highlands and surrounding areas.

★★★★★

"New roof section and gutter guards. They protected everything below, worked tidy, and did a full nail sweep of the yard and driveway at the end. Thoughtful crew."

Mariana Lopez · Verified customer
★★★★★

"After a storm we had a few spots to fix. They were gentle around the garden, laid tarps, and swept the driveway spotless. You'd never know a roof crew had been here."

Dawn Kirkland · Verified customer
★★★★★

"Roof repair after a leak. What won me over was the cleanup, they ground sheeted the flower beds so no debris fell in, and they ran a magnet over the whole yard for nails. Careful crew."

Gordon Fiske · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Shoe Covers and Drop Cloths on Every Visit

Expires Mar 31, 2027
Included

Photo of the Clean-Up Before We Leave

Expires Mar 31, 2027

Ready for Roofing Company in Highlands?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Highlands.

(424) 766-4937

Request a Free Estimate in Highlands

Tell us about your roofing company needs - we'll respond within the hour.

By clicking submit, you confirm you have read our Privacy Policy and agree to be contacted through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Now
Areas We Serve
Call Now - 24/7 Dispatch