Professional from beginning to end in every aspect of the installation of a home generator. Even when I wasn't home and there were crews in my house I wasn't worried about anything one might worry about. Communication and scheduling was easy. I wouldn't use anybody else ever again. Thank you Dan and Fosh Plumbing!!!!