Company description
BSW Roofing and Solar is an abbreviation of Bakersfield Shingles Wholesale solar system installation Contractors, Inc. As the name shows, it is well known for delivering the excellent services in the installation of roofing and solar. We are specialize in the residential and commercial installation.