John was very knowledgeable and straightforward. He was timely and efficient. I would highly recommend him!