20,901 Total 1st Party Reviews / 4.9 out of 5 Stars
  • Yelp
    Dr. Baravarian is fantastic. His team are nice and helpful, facility clean and easy to access. My overall experience there has ...
    Veronica L.
  • GatherUp
    I fill I got the best service there is thank you
    James G.
  • GatherUp
    My experience with your practice far exceeded any of my expectations! The staff was always friendly, positive and informative. ...
    Christy M.
  • Google
    I was a previous Dr. Pengh patient and was very disappointed I had to ‘start over.’ Dr. Johnson put me at ease right away. He k...
    Mari B.
  • GatherUp
    Love Dr. Johnson.
    Emily C.
  • GatherUp
    I am a new patient and felt very comfortable from the moment I arrived to the end of my visit/appointment.
    Timothy L.
  • GatherUp
    Yes we read every comment
    Lawrence H.
  • Yelp
    Top-notch patient services in a comfortable and accessible setting. Appointments can be made online or over the phone. I saw Dr...
    Brittany B.
  • GatherUp
    Everyone is office is fantastic. Thank you
    David G.
  • GatherUp
    Speaking with the doctor was a lot of information at once but I know I’ll have other app ointments before my surgery to be able...
    Linda D.
  • GatherUp
    Keep doing such amazing work
    Angel C.
  • GatherUp
    The referrals came through quickly and they called me to book an appointment for physical therapy which nobody else does!
    Catriona D.
Same Day Appointments
Now Available!

Or call 877-989-9110

24 hours a day, 7 days a week