I had previously used William Snyder for replacing my hot water heater and expansion tank. He was fast, reasonable, and professional. In Oct 2012, when the hurricane hit, my husband was out of town for 2 weeks. I attempted to hook up the generator and blew the furnace out. William immediately made time for me, even though he was bombarded with calls. He hooked up my generator properly and got the board replaced in the furnace. I was thrilled he did emergency calls! After being pleased with his work, my husband and I decided (after 20 years) to redo our kitchen. William was so creative. He repositioned appliances that gave us more room. I have received many compliments, and have given him many many referrals and jobs. My next project is to redo my floors with hardwood flooring. William has shown me some exciting ideas. That will be my spring project, and when I am ready, William Snyder is my contractor of choice.