Questions
Frequently asked questions
Is Dr. Singh accepting new patients?
Yes. Dr. Anil Singh is accepting new adult primary care patients at our Edison office, and new patients are usually seen the next day. Call (732) 494-5000 to book.
How long is the wait for an appointment and in the office?
New patients are usually seen the next day, and the same day for flu, colds and other sick visits. In the office, most patients are seen within 15 to 30 minutes of their appointment time.
Does Dr. Singh see new patients for kidney (nephrology) care?
No. Dr. Singh is a primary care physician and does not take new patients for nephrology or kidney specialist care. He holds an active board certification in Nephrology, so his primary care patients who have kidney problems, such as chronic kidney disease or kidney changes from diabetes or high blood pressure, benefit from that extra expertise as part of their primary care.
Which insurance plans do you accept?
We accept most major plans, including Horizon BCBS of NJ, Aetna, Cigna, UnitedHealthcare, Oxford, Medicare, Medicaid / NJ FamilyCare, Amerigroup, Wellcare, EmblemHealth, Humana, Clover Health and Oscar Health. Please call to confirm your specific plan.
Do you do pre-employment and school physicals?
Yes. Call to schedule, and bring any forms you need completed to the visit.
Do you offer televisits?
Yes. Televisits are available 24 hours a day, 7 days a week for urgent matters, and for follow-up visits when appropriate. Call the office to arrange one.
What if I need help after hours?
Call our office at (732) 494-5000. After hours, our answering service takes urgent calls and connects you with one of our own doctors, who know you and your history. For a medical emergency, call 911.
Do you treat sleep apnea?
Yes. Dr. Ramamurthy Bangalore, our pulmonologist and sleep specialist, diagnoses and treats sleep apnea and snoring in the same office.
Can I be seen the same day if I'm sick?
Often, yes. New patients with cold or flu symptoms can usually be seen the same day. Call (732) 494-5000 early in the day. Existing patients should call as well. If you have trouble breathing, chest pain or confusion, call 911.
Can I request an appointment online?
Yes. Current patients can request an appointment any time through the IMSCare patient portal or app, and our staff will confirm it. You can also call (732) 494-5000.
What languages do you speak?
Our staff speaks English, Hindi, Urdu, Gujarati, Punjabi, Bengali, Telugu, Tamil, Kannada, Marathi and Malayalam. We care for patients from most countries across South America, Africa and Asia. We believe in diversity and humanity, and we do our best to see everyone who needs care.