They were an absolute pleasure to have in my house and on my property, and they did an absolutely perfect job. The roof crew was unbelievably fast and efficient, and they were very kind and nice to deal with. They were extremely professional, friendly and good at communicating. They also cleaned up perfectly.