Totally professional company. Discussed the issues (not an emergency), scheduled service, and they showed up on time and fixed everything in one day. New water heater, tight fit, many valve replacements including home main line shutoff valve. All three representatives that I met with were competent and professional. I won’t call anyone else in the future.