We were totally satisfied with the work. The crew arrived on time, worked steadily and did a great job. They were polite, friendly and respectful of our family and our property. They cleaned up as they worked and when they left we could barely tell they had been there we would definitely recommend this company.