The technicians at Knight Plumbing & Heating were courteous and professional in all communications. My experience started with my furnace failing to start up on a Saturday morning, I called Knight to request service, and received a prompt call from their technician on call, and his arrival at my home in less than an hour to service my furnace, get it running again, and offering me the option of completing numerous parts replacement, or opting for installing a new furnace. Their quote was clear and concise, and there were no surprises during the installation work. Their workmanship was of the highest standard, and they completed the entire job of removing the old system and installing the new units, including bringing the system and venting up to current code, completing all the work in 1 day as promised. The technicians were extremely careful and tidy, keeping my carpeted stairs clean by protecting with dropcloths, and they left no debris of any kind remaining anywhere, including the furnace area which was completely spotless and clean, surpassing my expectations. I choose Knight Plumbing and Heating for my home servicing needs.