Paul, our sales guy, Josh, our contact, Javier, foreman and the entire crew were all professional, courtesy, and on time. Extremely hard working installation team. We highly recommend The Roof Guys, as well as the Solar Guys for Solar tube. Highly satisfied. 5++ stars.