Craig is a consummate professional! He ALWAYS returned phone calls and emails promptly, we never had to follow up. He was very attentive to our desires and only showed us properties within our parameters rather than showing what would be best for his wallet. He was an excellent listener and catered to our needs on a consistent basis. He routinely sacrificed his personal schedule to help us find the perfect home. He is a genuine guy, has a heart of gold and always gave frank responses to our questions. He is easy going and always willing to help. I highly recommend Craig as your agent.