great doctor, seems to be very professional. he is very informal. gave great advice. staff was nice also, seem to have new staff, but they were friendly, I was comfortable thoughout the entire procedures. the equipment seems to be up to date, the room was cool and the room was spotless. this office is a normal office, nothing really fancy about it. It was in a great location of the westside of jacksonville