Gene Johnson has done a number of things for me. They've always been very responsive and the last time someone came out, they fixed the problem at no cost because it was still under warranty and I appreciated that. They provide good service at good value.
more