Kevin was fantastic to deal with when we bought our most recent home. We met him when he showed us one of his listings and he seemed extremely energetic, knowledgeable and a hard worker so decided to work with him as our agent because we were impressed. Kevin was available day or night, including weekends and was very responsive to my emails. He continues to be very helpful after the fact by staying in touch and providing real estate advice and simply checking in. I would absolutely recommend Kevin John to anyone looking to buy or sell their home.