Stay away from this dentist, Dr. Raihan/Ray Nazir at Smile Magic; he is deserving of zero stars. His staff is pleasant. He can make all excuses in response to my review if he wants, but I believe being truthful will set you free. Luckily, I found my new holistic dentist that is honest snd treats patients well.Dr. Raihan Nazir is very unprofessional and unethical. He seems to lack dental practice experience, he is rough and very dishonest, plus he made two false claims on a separate date of service for my insurance did the procedures that he did never done on me. I seen him fix my teeth fixing one day and that was my first and last visit to his office. Here was my worst experience with him, and it’s unbelievable that this dentist treated me, his patient, like that. No wonder there was no patience when I was there the whole time from the afternoon till his office closed, and that there should have been a red flag.A) Unprofessional and unethical dental practice:1) Dr. Raihan Nazir never informed me that he was going to use me as a subject to train an intern student in his office. I did not pay him to train a student.; 2) Dr. Raihan Nazir is rough and doesn’t seem to care for his patients. He did not even bother to ask me whether my mouth was numbed or not before he injected the local anesthesia. I still felt pain, my mouth was not numbed enough after a liquid swap to help numb the area in just a short period; 3) During the procedure, Dr. Raihan Nazir rested his hand on my face and pressed his heavy elbow on top of my eye. I couldn’t tell him because my mouth was numb. I tried to always push his hand always tried from my face, but he kept ignoring me and continued it until he was done. It’s terribly discomforting to lay down on his dental chair for hours, to endure horrible treatment from this dentist; 4) He bruised my face, plus my jaw got swollen really badly the next day from that local anesthesia that he injected me with. It took me several weeks to recover from it. Is this considered unethical and dental malpractice?B) Dishonest advice on something I don’t have a problem with my teeth, and he billed my insurance on two dates of services that he'd never performed on me. 1) Dr. Raihan Nazir misled me to have a several of unnecessary treatments on my teeth that I don’t have a problem with. Luckily, I did not follow his advice and I went ahead to get 2nd and 3rd opinions with two different holistic dentists. Surprisingly, they couldn’t find anything wrong with my teeth, and all are in good condition. They also told me I shouldn’t have any bruises on my face with just have a local anesthesia unless the dentist hasn’t have enough experience ; 2) After my insurance found out that Dr. Raihan Nazir submitted those two false claims for thousands of dollars, so they did an audit on him and found out the fact that they were false claims, and my insurance asked Dr. Raihan Nazir to pay back a full amount of $$$. Finally, it took a few months to get the money back from Dr. Raihan Nazir.*Hoping this review will help people to be aware of this dentist and always get a 2nd or 3rd opinion from other specialists before submitting yourself to an unnecessary, expensive procedure that any provider recommends you to do. Always check insurance statements, to prevent some dishonest providers from cheating.