Ed is nothing short of fantastic. He is knowledgeable and pleasant. He is personable and efficient. I would have him in my home any day of the week.