John made the whole experience memorable and a pleasure. He is very personable and makes you feel that you are his only customer. I was impressed with his attention to detail and his "go-getter" attitude. I truly would have been lost without his expertise guidance. If I ever need to be in the market again he would be my go-to guy!