Tom was very friendly and informative. He came when he said he would and completed the job within the estimated time. He explained what he was going to do and complated the job without any mess. The cost was in accordance with the original estimate.
- Approximate cost of services: