I have worked with Mike on several occasions. He was most helpful and continues to be as we search for the perfect property. Mike has done a lot of leg work, meetings, investigations on my behalf. I find him very knowable, very easy to communicate with and very open to my particular needs. Mike is very professional and very motivated. He brings lots of options to the table. I’m sure we will find exactly what I need soon. Through my experience. I can recommend Mike Ball for your real estate needs.