Duration was a pleasure to work with. They were patient while we were dealing with our not so cooperative insurance company and then once it was time to begin work, they had our roof replaced within a week and a half. Very professional and our new roof looks amazing. Highly recommend!