99.6% would refer friends and family to us

5 stars Verified customer

Another great experience with Tan. This time I had to change my appointment time twice and was accommodated without issue. Thanks.

5 stars Customer since 2007

Staff are caring and professional. I have received great care from them for years. Highly recommend!

5 stars Customer since 2014

I always enjoy the friendliness and professionalism of Natasha and Dr. Cole, but yesterday I was particularly impressed with the skill of the woman at the front desk who smoothly handled several arriving patients and, at the same time, a lengthy, difficult-seeming phone call trying to help a person with a dental problem make an appointment. She showed respect for all concerned.

5 stars Customer since 1982

Caring, friendly, professional dental office. Very patient focused and concerned about dental health. Definitely a top doc in Richmond, VA.

5 stars Customer since 2000

Always have a great experience when visiting your office. Everyone is so friendly and Paige is the best.

5 stars Customer since 1995

I have been coming here for over 20 years. This is the best dental practice I have been to!!!!!!!!

5 stars Customer since 2009

They are the best dentists I've ever used. Enough said.

5 stars Verified customer

Some are not bothered by dentist visits but I have an irrational fear/distaste of dentist offices due to unpleasant experiences from the past. But Dr. Gupta and her team have been life changing! Dr. Gupta has wonderful bedside manners and she is very calming and extremely pleasant. She honestly cares about your treatment and comfort during any procedure (even just for a quick exam). I have asked about some aesthetic procedures and Dr. Gupta gave me her honest opinion that some things were not necessary. It is refreshing to know that she cares about what is in my best interest. She is the BEST!

The office staff are so welcoming and everything moves very smoothly and efficiently even when they are busy.

Tan is wonderful. He is respectful and understands that not everyone is comfortable in a dental chair. His work is fantastic. I enjoy seeing him every 6 mos. Very pleasant and also has wonderful bedside manners! Very detailed and thorough.

Hands down the best dental office in Richmond! The service, attention, professionalism, friendliness, and quality of care is unmatchable.

5 stars Customer since 2008

I had a wonderful surgical experience with Dr. Gupta yesterday she is so patient, gentle and caring.

5 stars Customer since 2000

I am always very pleased with my visit. Dr. Gupta is a wonderful doctor as is all the other doctors. I was generally a person that loves to smile and laugh and now I'm doing that constantly, without feeling self conscious "Laughter is food for the soul" Thanks so much for improving my life!

Also in Richmond


Stratford Hills Veterinary Center

5 stars 682 reviews

The veterinarian care was excellent. The fact that the tech needled my 12 yr old Labrador retriever 6 times in her front leg followed by another 6 times in her neck and another 8 times in her hind leg, ALL WITHOUT success in drawing ANY blood? Would she accept after suggesting that this tech SHAVE AN area to ACTUALLY SEE a vein instead of what was obvious blind stabbing of my poor dog. The tech used the excuse that my elderly dog was a " muscular girl" as the reason for her failure and continuing to needle my elderly sick dog. At this point I felt I needed to protect my dog and ask for the vet to draw the blood. This was frightening to me as that they were originally going to take my dog out of the exam room to a back room to draw the blood and to give her fluids as my dog was dehydrated from the illness that had made me bring her in for care. What if I hadn't seen this?? True a dog is not a human but as I know when someone is "muscular" makes draw blood is even EASIER to find because the good veins are pronounced and EASILY SEEN to draw blood. Even though dogs are not human beings, each needle stab is JUST AS PAINFUL to A DOG AS it would be for ME, pain is pain. All those needlings WILL be painfully BRUISE! My poor old girl is already in a lot of pain from knee surgery and arthritis, has extremely poor mobility, is overweight and lethargic to the point she does not get up to eat, drink, come when she's called or even to go outside to relieve her self without major demands bordering on provication. She rarely even reacts when offered a treat to tempt her to stand to go outside. *** The tech refusing to take the suggestion to at least shave so she could SEE a vein and to have to STOP her and ask her to get assistance from the vet was rediculous. It was insane to me that she repeatedly blamed her inability on my dogs muscle structure. It made no sense no matter the reason this blood draw was made past her skill. I should be able to trust that the staff will not put ego before the patient. This visit had the added stress of carelessness in not completely tabulating the fees. I had also brought my daughter's kitten for his first visit and vaccines. I had asked twice and being reassured that the amounts were correct,to make sure it was correct because my daughter was to reimburse me and would need separate invoices. I was told $215 for the kitten which is told the front desk that I had only personal checks as payment form because I'd had fraud on them and the new cards had not come yet. I'd filled out payment form and AFTER I was told there was a mistake, they had not accounted for the flee/ heartworm meds and that it'd be another $20. Luckily I had some cash and paid the difference. The next was the bill for my labrador, I was told it was $217 which I was told initially each animal would have to be paid separately, I told them when I paid for the kitten I only had a couple of checks left but I could do them individually. I was given receipt of each pet separately, I was told to wait outside for the medications and special diet food to be brought to me at my car for each animal. It was 6:05pm when I left and the vet closes at 6:30. I drove all the way home and was called by the vet office as I pulled in my driveway @6:20pm. They called to tell me that the blood work had been OMITTED! The vet had told me it ws to find out what was wrong, what was causing my dog to be ill. I was told it was another $191 and told it could be sent off that night IF I PAID AT THAT MOMENT!! I had told them the check was my only payment form WHEN I WAS THERE, BEFORE I PAID IN THE OFFICE. I had been ASSURED the billing was accurate. I thought, my dog went through HELL to get that blood draw. I had agreed WHEN I WAS WITH THE VET, that I was paying for overnight results. Here I was with NO WAY to get back all the way to the opposite side of town to write ANOTHER check. I was being told that I had to pay BEFORE it would be sent!! I was furious, absolutely furious. The entire visit was overwhelmingly filled with ineptitude at a level I'd NEVER experienced before. I had to ask my son to pay the $191 for me with his bank card BECAUSE OF THEIR MISTAKES OR FORFEIT THE NEEDED CARE ID COME TO THEM FOR!!! I had explained while I WAS THERE that I had NO CREDIT OR BANK CARDS BECAUSE I'D HAD FRAUD so THEY KNEW when I ASKED, "is the billing CORRECT BEFORE I PAY?" that it was because I was Ina bind until my new cards came. I WAS TOLD "YES". I was SO UNBELIEVABLY SHOCKED AND DISTURBED by this visit, despite how much I truly was impressed and liked the veterinarian I may have to change vets again. I'd left the previous vet because it always smelled of fecal matter and because the care my pets received was poor. I really want to stay, but I am not sure if I can stay with Stratford Hills Vet. Before this experience, I'd recommended this vet to my friends and family, now I feel I should have waited before I so whole-heartedly promoted them. The vets are wonderful but the balance get tipped the opposite way because of everything else that happened tonight. I was truly impressed with everything especially the attention the vet I had worked with gave so much attention to the needs of the animal, I'd only brought my new puppy to them and with every test, every question the veterinarian was phenomenal !! But I hadn't had any care experience with the support staff and this is the reason I am giving this review. How can I have my animals cared for by the vet and I cannot trust the support staff. The vet can't do EVERYTHING and tend to all the animals that need the doctor, when the vet must have the less complicated care handled by the techs and front reception staff for accurate billing & that is not there, there is no foundation, the quality of care falls apart. Veterinarian care is extremely expensive, there are no breaks like with health insurance with people. It has to be what is expected across the board BECAUSE I PAY FULL PRICE FOR EVERYTHING. THE FACT that with animals it can absolutely become a matter of if there isn't the money, the animal will die. I cannot imagine taking my family member to somewhere and not get the needed care I pay for and my animal suffer more than what their health condition is causing to bring them to NEED medical attention. I truly hope the veterinarians don't where blinders on where their staff is concerned, telling me that it is difficult to draw blood from my dog will not make me allow needless suffering of my animal when it's ABSOLUTELY PLAIN to SEE the tech can't do it. I'm a 57 year old woman who has had pets and vet offices a plenty to have seen it done with out an animal being deeply needled all together 20 times and NO STICK! To give validity the veterinarian don't get draw on the instant she put in the needle it took her 4 tries on one hind leg but that is acceptable because they dog was dehydrated. Blood draws are BASIC and the vet giving verbal praise as to how the tech was "very good " just made me feel that she was ok with the performance of tech's skills I and my son witnessed. Would she call this tech's care "very good" if this had happened to HER animal? Would SHE allowed more UNSUCCESSFUL "pin the tail on the donkey" blood draws on her personal animals and not take over?? That's the question I need answered. IS THIS THE level of "skill" acceptable if it were her animal in this tech's hands?? Would SHE accept the billing mistake holding her animals needed test results in the balance the way they did me and my dog?
Read More …


Salon del Sol Short Pump

5 stars 2118 reviews

I have lived in numerous places around the world. Cynthia was not only extremely friendly but gave me the best haircut I have ever had. Her assistant was so sweet and provided me with wonderful services as well.
Read More …