John is a professional in every sense of the word. He has extensive knowledge of the Greater Denver market and has the experience every prospective buyer or seller needs. There isn't much, if anything, that he hasn't come across regarding a real estate transaction. Whenever I've needed to list a property, John was the RE professional I called.