Tim was our service tech and he was right on time. He was professional and courteous. He was up front with the cost of the service and ensured that he took his time with all aspects of the service call. They were able to give me same day service! Most other companies I called were 2 or 3 weeks out and more money! Very worth it and I would definitely consider using them again for any job I may have.