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