One-Hour Heating provided quality service, quick and accurate diagnosis, and repair and part replacement. They arrive when they say they will, and call to confirm on their way. Repairs were done in a neat and clean fashion, I didn't have any clean up afterwards.