Great atmosphere very clean they are very friendly and welcoming . This guy is NOT the typical doctor we're use to now days who is only there with patients 2mins or 3mins max then gives a prescription and sends you home, he takes the time to explain what is going on with you. I found this great doctor while reading thru reviews online, I called for appointment and was able to come in the same day I spoke to the very nice girl at the front desk , he helped me up from the chair I waited on as I could not get up and walk on my own Dr. Thomas treated me and then I was able to walk properly and make movements I was not able to when I first got there . Just after third or fourth visit my pain in lower back was nearly gone . Now after fifth visit I feel perfectly great and very happy he was able to fix me up with out pain injections for medications. Thank you Dr. Thomas and assistant