recently had our roof replaced, the day was delayed due to rain and the crew still finished by one time, completely removed the old shingles, replaced sky lights, replaced shingles, and cleaned up. We had an issue with our final invoice being wrong, once call with there office and it was taken care of professionally.