John did a fantastic job with helping me find my home as a first time home buyer. He walked me through the entire process and respected my budget while also pointing out thing I never thought to look out for when buying. Simply and honestly a pleasure to work with