I had a great experience with this roofing company...
I had a great experience with this roofing company. So Cal Roofing provided excellent service from start to finish. Communication was clear and prompt, and the team was skilled and efficient. The final result exceeded my expectations. Highly recommended!