Giovanni is the other half of GM Roofing and Siding's dynamic ownership duo. With ten years of experience under his belt, he is a seasoned professional in the roofing and siding business.
Giovanni takes pride in his responsibility and work ethic, ensuring that every project meets the highest standards of quality. His passion for making customers happy is the driving force behind the company's success.