John is not only a thorough professional at providing suggestions based on the budget and the requirements, he is also extremely personable. Throughout my interactions with him I never felt pressured to reach a decision, instead John took the time and effort to research and substantiate his recommendations with facts and shared his opinions. He was meticulous and patient in answering all our questions and concerns. He was quick to respond to emails or was just a phone call away for clarifications on every aspect of the apartment and has always been very accommodating of our work schedules. I would recommend John without any second thought and can guarantee a similar experience that I had with him.