Do NOT use this man.
This "doctor" does not care about helping anyone. He sits there and does not listen to a word you are saying, he does not even look at you, he only does paper work that has nothing to do with you. Quite a few times, while I was talking to him he just kept saying "hmm, hmm" and looked at his paperwork and it was a document for another patient. And this was 20 minutes into my appointment.
Also, he only cares about money. He will not speak to you unless you have already paid a copay. I saw him walk into the building and I said "Good morning" and quickly asked him a question. He turned to his secretary and asked her if I had already paid my copay. When she said no, he said he could not speak to me yet. I laughed because I thought he was kidding. Then when he walked away and I was in his office an hour later, he said "Ok, now what did you want to ask me again?"
I also believe he is racist. I have had set appointments and have seen Indian patients go ahead of me. This happened multiple times and when I asked the secretary about it she said that these people had "urgent matters." If that happens once...ok. Twice...Ill let it go. But the 3rd, 4th and 5th times that Indian patients had more "urgent business than me" thats a little discriminatory.
For your health, sanity and wallet stay away from Metro Medical and Dr. Raju Ramesh. I promise you there are a thousand medi-merge type of doctors that are exactly the same type of care (most likely better care) without the terrible attitudes, unprofessional behavior, and robbing people of their money.