Greg is the very picture of what a real estate agent should be. As a first time home buyer, I had done a lot of research on my own, but Greg provided the type of knowledge and education that only a dedicated professional would have acquired. From start to finish he was prompt, available, personable, and a pleasure to do business with. He provided his input and expertise throughout the process, but also knew how to ask the right questions and provide the right feedback to make sure I made the choices I would be happiest with. His integrity and professionalism are beyond reproach, but he also made the process casual and enjoyable with his enthusiastic personality. I can honestly say that my real estate transaction could not have gone better, and this is in large part due to the high standards to which Greg holds himself.