General Appointment Information

To schedule an appointment, please call the office number of the facility where you want to have your appointment.

Balltown office -  518-377-8184

Amsterdam office - 518-842-7088

Gloversville office - 518-773-2303

Clifton Park office - 518-383-9373

Guilderland office - 518-881-0810

If you are unable to keep an appointment, please call the office at least 24 hours before your appointment so that we can reschedule the time for another patient.  Please be aware that failure to cancel an appointment or not showing up for your scheduled appointment will result in a $25.00 fee.



Please arrive 15 minutes prior to your scheduled appointment time so that you may complete and/or update the necessary patient registration information.

Please bring your insurance card with you to every appointment.  If your insurance company requires a copayment, this will be due at the time of service.



If you need a renewal of your current prescription prescribed for you by our physicians, please call our office between the hours of 8:30 a.m. and 5:00 p.m.  Please make sure you call before you are completely out of your medicine.



Our medical staff is on call 24 hours a day, 7 days a week.  If you are experiencing chest pain, call 911 and proceed directly to a hospital emergency room.



Cardiology Associates of Schenectady provides their patients with the opportunity to use a patient portal.  The patient portal is a safe and HIPAA compliant method of communicating with your doctor.  You can cancel and request appointments, request and view lab results, and communicate with your doctor regarding your care.  For more information regarding the patient portal, please speak with your doctor during your next visit.


If you are interested in signing up for a patient portal account or already have an account, click here to sign in.


Please do not use the patient portal for medical questions that could be potentially urgent.  These are best handled by phone. 

  • Ellis 1-26-2016-143
  • Ellis 1-26-2016-134
  • Ellis 1-26-2016-094