Ask About Senior and Military Discounts!
(916) 426-9608

Sacramento Roof Repair Specialist

Welcome to Bernardino Roofing, the locally trusted roofing company serving the Sacramento area. At Bernardino Roofing, you will be able to speak directly with the owner about the details of your roofing project. We always stand behind our work and offer free estimates for every job. Call now to ask about our discounts for seniors and members of our military - (916) 426-9608!


Re-Roofing Installation

Deciding to re-roof your home is a major investment and you want to be sure the company you choose will be honest and provide quality work.

We provide a comprehensive re-roofing service to replace your existing roof and install an attractive, reliable and effective new one for you. Our customer satisfaction guarantee includes:

  • Weatherproofing Your Roof
  • Best in Industry Roofing Materials
  • Professionally Trained Roofing Crews
  • Flashing Roof Repair

Extend the life of your roof with affordable re-roofing services from Bernardino Roofing by calling (916) 426-9608. We stand behind our work 100%!

Trust a Local Roofing Contractor

roof businessstyle=We offer a full range of roofing services including complete roof replacement, repairs and maintenance plans. To give your roof a longer lifespan, we recommend an inspection at least once a year. Living in a warmer climate like California, we recommend you do this after the summer.

During a Bernardino Roofing repair, we check for curled-up edges and missing or worn asphalt shingles. We inspect for cracks in any type of shingle. Wood shakes have a tendency to get moldy or have an algae buildup. If the roof looks like it's dipping in certain areas, that could be a warning sign of a leak that has gotten to the decking. 

Roofing Maintenance

When we catch these issues early on, they are normally easy to fix. By doing simple repairs or cleaning, you can make your roof last much longer than if these problems are ignored.

Call us to schedule a roofing inspection at (916) 426-9608!

Contact Us

Bernardino Roofing

Business Hours

9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 6:00pm
24 Hour Emergency Service Available
CA License# 817945

Payment Types

Personal Checks, All Major Credit Cards
Call the Roof Experts!

(916) 426-9608