I would definitely recommend him for future jobs at my home... He has very pleasant personality, showed me features or functions of water heater, very patient answering my questions. Cleaned up area where he worked after he was done.