I have been with John for just about 14 years. John is easy to work with, very easy to reach and has all the answers I need, when I need them. Everything I have asked John to do has been done thoroughly and the guidance he has given to me has been invaluable. John is approachable, friendly and professional. It has been a pleasure working with John over the years. I highly recommend his services.