California Building & Roofing SupplyOperates as California Shingle & ShakeActiveUSDOT2644839FMCSA, US Department of TransportationPower units23Trailers0