I would recommend Dr Karim for all your dentistry work and his staff
I am always satisfied with the work I had done on my teeth.
He is very easy to talk to and explain what has to be done in a way you understand the staff are very friendly and always with a smile.
They make everyone feel important and relax
Dr karim is a great dentist its to bad one of his receptionist is a little rude.I was waiting for an insurance quote witch was taking an extremely long time and had to cancel several appointments and she was not very nice such a shame to be treated this way.