Before they started, they gave us a very detailed explanation about roofing. They finished within their estimated time and also cleaned up. When problems arose during the project, they fixed them immediately. They company uses a crews of regular employees so they are famiiar with their products. The owner came at the end to inspect the work.