Michael is a fabulous engineer and person to work with. He is extremely knowledgeable, thoughtful and careful about his work. I recommend him highly and will definitely be back for work in future.