John's is a terrific company, with great people working there. From the office staff to the technicians, they are very courteous and reliable. If they make recommendations, I believe it is in MY best interest, not theirs! You can't say that about many other companies. Thanks, John's!