John Cacaccio was extremely helpful throughout the purchase process. I always felt he had my best interests in mind and highly valued his professionalism and good advice. I was a first time buyer and truly valued his patient and immediately responsive replies to my many questions and concerns. I would strongly recommend John's services to any prospective buyer of a new home.