John helped us buy a house in 2008. He was very patient with us and took us to many many houses before helping us find the home we are still very happy in today. We had a tight budget and a long list of wishes for the house and John was excellent in helping us figure out a great way to find the best home possible for our price range. He is the person to use in this market particularly because he has such an extensive knowledge of contracting and therefore could give us quick and accurate estimates of how much changes in houses would cost (such as new flooring, knocking down a wall to open up a room, new lighting, etc.). We made several key changes to our home at John's recommendation and it turned a house that we probably would have passed on for several small reasons into our dream home. I recommend him to everyone I know!