Dr Rainbow is always courteous, kind, and knowledgeable. She takes the time to explain what is going on and gives her opinion on the best way to proceed.
Dr. Rainbow demonstrated concern for my situation, explained my options clearly, and answered all my questions. I was seen quickly and treated very professionally. I highly recommend Dr. Rainbow.
Dr Rainbow was very professional and courteous. Explained everything well. Answered all my questions.
Very friendly and transparent. Good with kids!!
Excellent dr
Dr. Catherine Rainbow has an extremely high level of professionalism, deep knowledge, and she goes above and beyond her work. She is very kind, compassionate, and explains with using easy understandable words. I am so glad to had an appointment with this amazing doctor. Highly recommended!
Dr Rainbow was very through. Gave an excellent exam and a lot of information about what my pain might be from. Good follow-up. Just a very good doc!
Dr. Rainbow is a joy to see and helps make the experience comfortable
Dr. Rainbow has been my go-to doctor for many years when it comes to injuries. She's fantastic.
Absolutely hands down one of the best experiences I've had. Dr. Rainbow and her staff excel. Extraordinarily positive experience. :-) I think that setting the tone (warmth hopefully) is important from the start -in the reception area onward is important. People often arrive anxious, & hurting and greeting them in a caring way there is also important. the waiting room was crowded with someone coughing and I almost wanted to wait in my car. Maybe there could be some improvements there?