5-star no doubt. As first-time home buyers, we knew nothing and Kevin was our most knowledgeable source to getting this new home. He is professional and responsive, and he would stand in your situation to provide what’s best for you. He can also provide great sources to other needs throughout the process (financing, inspectors, etc…) without giving you pressure.