Are you wondering how to schedule a doctor’s appointment that fits your schedule? Whether you are looking for a primary care, family medicine, or specialist physician, we can help. With Vanguard Medical Group, you can call us to make a doctor’s appointment in person, via video telemedicine, or online with our eCare service. Our offices across northern and central New Jersey have weekday and weekend hours to ensure that you can find a convenient time to see your doctor.

Expanded Hours Including Evenings and Weekends

We have offices that open as early as 7:00 AM and close as late as 9:00 PM on weekdays. We also offer Saturday and Sunday hours at some of our locations, and same-day appointments as needed. This gives you the best chance to get to Vanguard when you need to be seen by one of our providers.

Telemedicine: Video Visits, eCare, and Patient Portal

If you cannot get to a Vanguard office, that’s not a problem. We can diagnose and treat many common conditions virtually and communicate with you via our Patient Portal.

  • Video Visits: Our providers offer virtual video visits through a secure connection. You and your provider can see each other and talk in real time. Call your local Vanguard office to make an appointment.
  • Vanguard eCare: You can reach a Vanguard provider right through your smartphone, tablet, or computer. Click here to see how Vanguard eCare works for common medical conditions. It’s available daily during business hours, and it’s fast, easy, and convenient. Click here to schedule an appointment.
  • Patient Portal: Secure Access: See lab results, request prescription refills, schedule appointments, and more. Online, anytime, anywhere—managing your family’s care has never been easier with your Vanguard Patient Portal

Video Visits with a Vanguard Doctor

You can meet one-on-one with your medical provider for a video visit. All you need is a computer, smartphone, or tablet with internet access. We will send you a link. You will be asked to allow access to your camera or microphone. Then you will be connected to a Vanguard provider. Click here to find out more about how to use telemedicine video chats.

If we cannot diagnose your condition via video, we will schedule an appointment for an in-person visit and you will not be charged for the video visit. Video visits can be used to manage many medical conditions, including:

  • Attention deficit disorder
  • Allergic reactions
  • Back pain
  • Cholesterol medications
  • Conjunctivitis
  • Coughs and colds
  • Depression or anxiety
  • Diabetes
  • Flu
  • Gout
  • Bone density, including osteoporosis
  • Rashes
  • Seasonal allergies
  • Thyroid medications
  • Urinary tract infections

Video appointments are billed according to your individual insurance company’s policy. Medicare and major insurance plans are accepted.

Vanguard eCare, Online Diagnosis, and Treatment

eCare, Vanguard’s online diagnosis and treatment service, is available for common medical conditions. You log in using a computer, tablet, or smartphone and are prompted to complete a form to answer a few questions about your health symptoms. Then, you will receive a phone call within an hour with a diagnosis, treatment recommendations, and a prescription sent to your pharmacy, if needed. eCare visits are available from 8 AM to 8 PM and cost $25. For more information about eCare, visit To schedule an eCare visit, click here.

If you prefer, or if Vanguard providers cannot treat you remotely, you will be asked to schedule an office appointment. You won’t be charged for the video or online visit if you need to schedule an in-person visit as well.

Patient Portal: Secure Access to Your Health Records

Use the Vanguard patient portal to confidentially email your provider, to get your health records, and to keep track of upcoming appointments. It’s sometimes easier than a phone call, and can be used 24/7. Visit Patient Portal Help Page and Patient Portal Brochure for more information.

Choose Vanguard

By choosing Vanguard Medical Group as your primary care source, you have access to providers who want to partner with you to help you make positive health and lifestyle choices. Contact Vanguard Medical Group to learn more about our practice today.

Primary Care

Cranford (908) 272-7990

Glen Ridge (973) 969-3800

Jersey City (201) 431-7200

Lincoln Park (973) 696-6687

North Haledon (973) 636-9000

Randolph (973) 560-9500

Verona, Grove Ave. (973) 239-2600

Verona, Bloomfield Ave. (973) 239-3770

Specialty Care