I am a new home owner as well as single parent. I have had the pleasure of working with Dan Cifelli on several occasions. I am new to home improvement/maintenance- he was patient with me and walked me step by step through the process of replacing my hot water heater (it was 20yrs old) I was able to make an informed decision with the detailed information he provided. He was extremely competent and provided exceptional customer service as well as high quality work. Being a homeowner I have been exposed to overpriced services with low quality. I am simply pleased by the consistent high quality customer service, pricing, and quality work. This is how you create a loyal customer. Dan, I can't thank you enough for what you have done for me.