John made this experience so easy to understand and took the time to explain every aspect (even the ones that didn’t relate to his duties) to my wife and I. Arguably the most professional person I’ve ever had the pleasure to deal with. Thank...
read more