John has over two decades of experience as a mortgage advisor and advocate for his clients as they finance a new home.