We have used Welsch for 10+ years. Great service from the start to finish every time! Summer 2016 called in after hours they were here in less than 13 hours to service and resolve the issue. Will continue to use them. Brian C and all the techs take the time to explain the issue and make current and future recommendations for planning.