Mike's combination of skill, experience and intuition is exactly what I had been looking for in a service provider. Additionally, his professional ethics are superb. I am confident he would never misrepresent a problem or overcharge a client in any way.See MoreRead Less