They came early in the morning and performed the job in one day. They removed the old roof and replaced it. The crew was very professional and quick. They payed a lot of attention to detail. They thoroughly cleaned up the area after the work was done. The office staff was great to work with and emphasized the importance of “customer service”. The price was reasonable for this project also. I am very satisfied with the entire experience and would recommend them highly to the other people.