I just recently went to Dan's Heating Service, considering my heater was messed up. Dan's Heating Service was very nice and timely. I called one day and they were here the next day, even at the scheduled time. They were not even late, in fact they were 10 minutes early. Talk about service. Plus when the man came, I need a part that was broken, and he went back to their headquarters, which is in Buffalo, NY, and was back within the next hour with the part I needed. Even though the part was on the expensive side, their service was terrific and I would recommend them to anyone.