Adam is thorough and very knowledgeable. He has been in the business for more than 20 years. I highly recommend.