Michael did a great job and he's also a very nice guy! He's very knowledgeable, and after speaking with him today, I decided to replace my old control system with a digital one which he installed. I'm sure it's a huge improvement over the old one.