They were very professional, Showed up on scheduled day and completed the job in two days. They left the area clean and addressed any concerns I have had this far. The roofing manufacturer is giving me a rebate for being a veteran which is very cool as well. I have used them before at another house and both times were good experiences. They have done work for my Dad, and sister and they were pleased with them as well.