Greg is an excellent person to work with. He’s professional, always prepared, and communicates on a level above and beyond any of my expectations. He helped me, as a first time home buyer, become prepared and educated with how everything works in the system of buying a home. I was pleasantly surprised by how smooth everything went. I cannot recommend him enough, Greg’s the man!