BSW Roofing, Solar & Air

Reviews

Take the neighbors' word for it.

Since 1942 our best salesman has been the last roof we finished. These are real reviews from real Kern County customers, pulled straight from Google as they come in.

BSW crew beside the company sign at a job site

Every review, straight from Google.

Each card links to the original review at its source. Nothing here is edited, and nothing is invented.

M

Mark Hopkins

Google · July 2026

“The installation went seamlessly and the workmanship was excellent. The journeyman roofer Juan was meticulous and thorough.”

L

Linda Griess

Google · July 2026

“June 2026: A follow up to share that we continue to work with BSW Roofing on some additional solar issues we've been experiencing - replacing our original panels due to underperformance. BSW has continued to help us navigate getting the updated panels from the manufacturer and install these for us. Curtis in particular has not forgotten us ... he continues to follow up to ensure we get our panel issues resolved, even though our original solar panel manufacturer has changed hands several times since our 2020 installation. We truly appreciate Curtis and the BSW team for taking care of customers like us! 2023: We just used BSW Roofing and Solar to repair a solar and roofing issue caused three years ago by our original solar installer. There were several months of communication with the team at BSW prior to the work beginning, and they just finished the job. I can’t say enough about how great BSW handled this somewhat complicated situation.They were extremely professional and great at communicating with us throughout the process. Edgar, Curtis, Ron, and Francisco were all so helpful! We are also neighbors with a major homebuilder in town, who says , “They are the best.“ We are so glad to have worked with them. I highly recommend BSW!”

The full BSW crew lined up in the yard in their yellow shirts and red caps

Add your roof to the list.

Free estimate, straight answers, and a crew that has been at this for 85 years.