Always on time and very effective. Dr Michael is fast and reliable. The longest wait time I've had was just over 10 minutes. We trust his excellent approach to healthcare.
Dr. Michael Johnson entire staff is friendly and welcoming and focused on each individuals healthcare needs. He is always so positive. I highly recommend.