John has been absolutely wonderful! I had broken my ankle and staying with friends before and after surgery. Called him and they got a ramp set up for me. It has been perfect and easy to work with throughout this process.