Steve was fantastic. Arrived early and took the time to explain what might be the problem. Also gave me some preventative maintenance advice. 5 stars and 2 thunbs up.