Dr. Singh is caring, takes his time when evaluating you and most importantly, listens and tries to learn the possible root cause for your symptoms. He totally believes in the mind body connection which so many other doctors overlook. I also want to mention that their office is like a wellness center. They offer energy healing, yoga, acupuncture, message therapy, etc. I haven’t tried all their services but did try yoga. Their yoga therapist is certified and very caring and professional. She motivated me and inspired me to continue doing yoga long term. Lastly, their staff is wonderful. They are very professional and caring. I cant stress that enough. Especially Sam!