J. E. Johnson did a great job diagnosing the problem and fixing it quickly. They communicated well at our house and followed up with emails and phone calls. Very professional company.