Everything about my experience with Kevin was positive and satisfactory. He is prompt, thorough, professional, and committed to his work. I had an especially tough installation that Kevin took on in an old house I had purchased. I was immediately impressed with how well he thought things through and figured out what needed to be done. He explained the process, did the work, and his pricing was fair. I've already passed his card out to a number of friends.