Kelly arrived within the time he proposed. He was courteous and quickly assessed what needed to be done. Kelly Repaired more than I was aware needed repairing and held the pricing at the stated amount. He left the site clean. Thank-you for the great job. DC
- Approximate cost of services:
- Company Response
Thanks for the review, Kelly is the best!!