I was able to get an appointment scheduled for the next business day (which ended up being a Monday). Monday morning came and… no one came! I called Kevin and he was extremely apologetic – he made a scheduling error and offered to come fix my furnace for no charge. He arrived (early) after hours. He was extremely friendly and knowledgeable. He cleaned the furnace and replaced a part and within a few minutes my furnace was working and I had heat again. I offered to pay him, to which he refused. Kevin is a stand-up guy and I have already referred him to a number of my co-workers. It was very refreshing to work with someone who can admit a mistake and go out of their way to make it right. I will be using Hughes Mechanical again.