We appreciate John and his team's honesty and follow through. We feel very comfortable with their knowledge and repair services. We have been very satisfied with all the services provided, and we have been using John's services for several years. Cost of service has always been very reasonable.