Really good and professional. I accidentally stuffed him around a bit with payment because of my work schedule but he was understanding and accommo...
Great communication and great price and Geoffrey did a fabulous job with the carpet. Thank-you!
On time, listen to what needed done, worked on stained area and doing a follow up. Great service.