Professional and caring. Gary was always available to answer our questions and took extra time to explain in detail what was happening to our family. He managed the cleaning and repairs required to complete the transaction in a timely and professional manner. Even after the sale he continued to assist us, I highly recommend Gary and his company and will be using him again in the future.  Thanks again Gary for a job well done.