Dan and his team were wonderful, very polite and punctual. So happy with the roof, I would definitely would recommend to anyone.