Adrian was very courteous and prompt. He alwasy showed up when he said he was going to show up and paid special attention to detail. There was a problem with the handle and he offered us a discount due to the error. We have asked him to come back to discuss an issue but he was on vaction so we look forward to dicussing one small concern that we have. Other than that we have been very happy with his price and service.
- Approximate cost of services: