Thank you for entrusting Advanced Specialty Care with your healthcare needs since 1976. We are committed to quality in our providers, staff, services and facilities. Our offices are conveniently located to provide care throughout the area. We perform surgery in our new Ridgefield Surgical Center and at Danbury Hospital.


To provide high quality and efficient care, we must work within an appointment schedule. The receptionist is available daily from 9:00 AM to 5:00 PM for scheduling. Please provide enough information about the nature of your problem so that we allow enough time for your visit.

We make every effort to honor all time commitments and do our best to see you at the time of your appointment. Occasionally, surgery or an emergency may cause an unexpected and unavoidable delay, so please bear with us.

In fairness to other patients and the doctor, we request at least 24 hours’ notice to cancel appointments.

Practice Hours

Monday – Friday: 8:30 AM – 5:00 PM

Saturday: Call For Availability

Fees & Charges

We accept most insurance plans – when you schedule your appointment, please check to see that your plan is one of them. If you’re in a plan that requires a referral, please bring the referral with you or have it sent to us by your PCP. Also, please bring your insurance card with you, as it has helpful information our billing department often needs. Co-payments are due at the time of service.

No insurance?

For patients who have no insurance, we must request payment at the time of your visit. We do accept most major credit cards.

Prescription Refills:

If you need a prescription refilled, please call the office during normal working hours (Monday through Friday, 9 AM to 5 PM). This is the best time to call unless it’s an emergency, as your doctor is more likely to be available and your chart will also be available. With certain refills prudent medical care demands an office visit for reassessment of your problem. There is always a doctor on call who can help you in an emergency.

Emergency Calls

Please call (203) 830-4700 for emergencies anytime day or night.
During the day, you’ll be directed to the proper location. After office hours, the answering service will contact the on-call physician who will then respond to your call.


Please call (203) 830-4703 for questions pertaining to insurance or billing.

General Information

Please call (203) 830-4700 for if you have general questions or are not sure which direct office line to call.