David Haffenreffer is a very professional and knowledgeable real estate professional. We found him to be very responsive with our many questions and phone calls regarding the sale of our home. He had excellent follow-up when our transaction required it. He seemed to really know our local market and inform us about comparative sales in our area while we were trying to sell our home. David is a real "people person" who has excellent communication skills. David has an easy-going, pleasant personality and we would highly recommend him to anyone looking for a real estate professional.