We just had a new roof installed on our patio villa by SkyLite Roofing. We were very pleased with the progress from start to finish. Brent, our salesman, was extremely professional, explains the process from start to finish. I would highly recommend this company.