The service man was very good at explaining what he was doing and why the components he replaced were necessary. Our units worked great after he was done. Yours is the only company I have dealt with since moving to Arizona so I have no way of comparing prices.