Gary's knowledge of real estate processes is totally unmatched! And he is also a top-notch communicator regarding all facets and stages of your buying/selling deal. Many potential issues between the buyer and seller are countered and resolved by him with minimal effect to the total deal.