We had spent hours/days trying to find the fault. John showed up and had it repaired quickly. Very professional and courteous service. Would definitely recommend this company to anyone in need of their services.