Good balance between customer service and price. They were able to replace my hot water heater quickly and efficiently.