What an awesome experience. John was right on time and found the problem immediately. Very knowledgeable and professional. Price was great. Just a completely great and satisfying experience. Would definitely recommend to anyone.