Our contractor and all of his crew were extremely professional and were here every day until the project was completed. They finished ahead of schedule and we LOVE the results!