I've never seen anyone who is more respected by their staff. I didn't wait long at all in the waiting room... maybe 5 min. My appointment started on time, and the wait was much,much shorter than other offices I have been to. They always are able to find the source of my pain. Very pleased, have recommended to many people. He was recommended to me. Great personality and very easy to talk to. Very knowledgable. Holds tons of certifications... Chiropractor... rehabilitation specialist... strength and conditioning specialist... awesome with motor vehicle injury and rehab.