Has the time come to install a new roof on your home or office? Make sure you hire a skilled roofing contractor to do the job properly. We work with materials like metal, slate, tile, cedar shake, and composite wood. Want a traditional asphalt shingle roof? We're a CertainTeed Shingle Master who can put over 35 years of experience to work installing strong, durable, and attractive roofing systems.