I've been a customer for over 18 years, ranging from periodic minor repairs to complete system install, always fast, always friendly and professional. Jeff was great, he got our 15 yr old system going again in an hour, and gave us good feedback on our options from here.