Everything about our experience with Dennis was great! Our gas water heater went out and while I'm pretty good at repairs, I didn't know enough about replacing this appliance so we looked at the reviews and hired Dennis. His expertise, attention to detail, professionalism - all top-notch. And on top of it all, a very nice guy! We couldn't have asked for a better professional experience. Will definitely hire again.