I highly recommend John. He helped me out beyond my expectations. He was always very upfront with me. He is not afraid to tell it like it is.