We are having to do this now. Our unit quit on us a few days ago. The local guy here in Lancaster, Allen Air, is who we are going with. He's really working with us since we've been long time customers. However, there's a place out of Ft. Worth called Fox Mechanical that had great reviews. The communication we had with them was great. He was more than willing to travel to us, but in the end our local guy was able to beat his overall price.