BSW Roofing, Solar & Air

GAF Master Elite roofing

Roofs are the family business.

Repair, replacement and new roofs for homes and commercial buildings across Kern County, by the company that started on Bakersfield rooftops in 1942.

A BSW roofer cutting battens along a valley during a re-roof

Residential: the roof over your family.

Tile, shingle and flat-roof homes across Kern County. We repair what can be repaired, replace what can't, and put it in writing either way.

  • Free on-the-roof estimates with photos
  • Tile lift and re-lay, shingle, and flat systems
  • GAF Master Elite installation and warranties
  • Attic ventilation and insulation handled with the roof
Concrete tile staged on a Bakersfield roof mid re-lay

Commercial: roofs that are part of the budget.

TPO, coatings and metal for offices, retail and apartment buildings. Planned around your tenants and your fiscal year, not around our convenience.

  • Single-ply TPO membranes and cool-roof coatings
  • Metal roof restoration and parapet waterproofing
  • Apartment and multi-building projects
  • Maintenance programs that catch problems early
BSW crew finishing a white TPO membrane on a commercial roof

What roofing customers say.

“With all the scams going on in the roofing business these days, it was comforting to know there are still trustworthy contractors who do outstanding work at a reasonable price. They did a great job and I would highly recommend them for your roofing needs.”

Blaine HolsonbakeGoogle · September 2026

“I’ve worked with Luis, from BSW, twice in the past ten years and couldn’t be happier with their workmanship and service. I learned the hard way that experience is what counts in roofing, and BSW’s 85 years in the roofing business shows.”

Jon Lifquist · Google · September 2026

“Luis and Juan were a good team and easy to work with. Once we got the job going it was completed timely and to my satisfaction. Entire job was completed in 4 days. Included replacing all facia boards and complete reroof. Work looks great. What more could I ask for.”

Bor Redar · Google · September 2026

“The employee, Luis C was very helpful. We had leaking in one part of the roof. He did inspection of the entire roof and give us options to just repair the leaking area and the option to replace the other part of the roof that required replacement. He was knowledgeable and his advice was very professional. We decided to do the necessary repair and to replace the other areas. We are very happy with the work that was done.”

Patrick Leung · Google · September 2026

“I was finishing up a project, I built an enclosure over my hot water heater that sits outside. I needed 4 pieces of asphalt shingles To cover the small top lid 30" x 30" Juan greeted me as I entered the office. I told him what I was looking for we went outside and found what I needed. I've used BSW for a new roof years ago they did a complete job for us at a very competitive price BSW is one of Bakersfield's oldest and well respected roofing companies now they offer solar sales installation. From very small jobs like mine to large commercial jobs BSW is your place Say hi to Juan”

Leonard W. · Yelp · September 2026
The Bakersfield Californian 2026 Best Of Favorite badgeThe Bakersfield Californian Best Of 2025 readers' choice badgeThe Bakersfield Californian 2025 Best Of Favorite badge

Best of Bakersfield honors seven years running, and nine straight Angie's List Super Service Awards on the wall.

All our credentials

Roofing, answered.

The questions every roof estimate starts with.

  • Yes. Residential crews handle tile, shingle and flat-roof homes; commercial crews handle TPO, coatings and metal systems on offices, shops and apartment buildings.

Price your roof right now.

Two ways to get a number. A satellite estimate of your actual roof in about a minute, or a few questions and a person calls you back.

What does the roof need?

BSW crew members at a job site beside the company sign

Let's get eyes on it.

A free estimate starts on the roof, not from the truck window. Tell us what you're seeing.