8 year old water heater failed and NCP were able to come out within a day to remove the old and install a new unit. They were professional, efficient, and incredibly helpful pointing out maintenance suggestions and things to keep an eye on with our pipes. Totally recommend and keeping their number for future issues.