Dave took his time to make sure everything was done right and put back together perfectly. He was clean and respectful of our home. Dave was delightful to talk with as he worked. The quality of his work was excellent. Scheduling service was a breeze with their super friendly staff.