Mike helped us sell our home and to buy our new home. He is an outstanding Realtor and great person. He knows his business and makes worthwhile recommendations. Mike took much of the stress out of the process and never lost patience with us even though we are very particular in what we wanted. In our opinion, Mike is the best there is.