I have worked with Mike several times in the past 10 years. Every single time he had been detailed orientated and has caught and fixed things that others would have missed. He knows his business so well that he anticipates issues and then has the ability to solve them. When selling a home, Mike gives me suggestions that will increase the value of my home. When buying a home Mike has taught me specific items to look for and why these should be noticed. When I ask him a question, he knows the answer or he finds the correct answer. I highly recommend Mike Downing and I will continue to call Mike when I need help with real-estate.