I've had the pleasure of working with Gary on real estate ventures and give him the highest recommendation. After working for years in real estate, Gary has vast knowledge of the industry. Unlike a lot of professionals who specialize in one aspect of real estate, Gary's knowledge has breadth and depth. He has master-level understanding of markets, knows inside and out the process of buying and selling, and is a skilled negotiator. He also knows how to avoid pitfalls along the way. Walking through a prospective property, Gary can pinpoint problems with eagle precision and because he understands construction, he can estimate on the spot what corrections could cost. You've heard the expression, Jack of All Trades, Master of None, well Gary is Jack of All Trades and Master of Them All. I must also discuss two more attributes that Gary has that actually top all the others: Gary is an especially nice person. He's just a great guy. And he is honest and has high ethical standards. I recommend him highly.