Bruce arrived on time, extremely professional, and went the extra mile to teach me maintenance and future repairs to watch. All around great guy! For the company, I appreciated having ballpark price estimates on the website and the transparency. I would use this service again.