×

Appointment Schedulling

If you are trying to book an appointment on a mobile device, please use the "Make an Appointment" link ONLY.

Close
Menu
  • Home
  • About Us
    • Contact Us
    • Meet the Team
  • Appointment Request
  • Patient Resources
    • New Patients
    • Self-Pay
    • Patient Portal / Bill Pay
    • Insurances Accepted
    • Patient Education
      • Acute Diseases
      • Chronic Disease
      • Mental Health
      • Preventive Care
    • Memory Care in Virginia
    • Find Memory Care Options Near Me
  • Services
    • Comprehensive Wellness Testing
    • COVID-19 Testing
    • Urgent Care
    • Primary Care
    • Walk In Clinic
    • Immunizations & Vaccines
    • IV Fluids
    • Minor Procedures & Wound Care
    • On-Site Lab Testing & Imaging
    • Physicals
    • Vitamin Infusions
    • Weight Management
    • On-site X-Ray
  • Blog

Vienna, VA

571-407-7004

Health Check
Book Online
CLICK HERE FOR DIRECTIONS

305 Maple Ave West

Vienna, VA 22180 US

571-407-7004


Book Online
  • Why You Still Need a Primary Care Doctor

    posted: Mar. 26, 2026.

    Doctor talking to a woman patient sitting on sofa At HealthCheck in Vienna, VA, we see many patients who rely on urgent care, telehealth visits, or specialist appointments when a problem comes up. Those services can be helpful, but Read more
  • The Link Between Liver Disease and Obesity: Strategies for Weight Management

    posted: Jan. 27, 2026.

    Doctor pointing out the liver model While many people associate liver disease primarily with alcohol consumption, the leading cause of chronic liver issues today is actually closely tied to metabolic health and weight. At HealthCheck in Read more
  • When to See Your Primary Care Doctor for Urgent Care Needs

    posted: Dec. 08, 2025.

    Illustration of Urget Care needed Minor illnesses and injuries can happen unexpectedly, leaving patients unsure whether to call their primary care doctor or visit an urgent care clinic. At HealthCheck in Vienna, VA, Dr. Mohammed Read more
  • The Importance of Having a Primary Care Physician

    posted: Sep. 19, 2025.

    Doctor talking to a woman on office clinic. Staying on top of your health isn’t just about seeing a doctor when you’re sick. Having a primary care physician (PCP) gives you a trusted partner who knows your history, Read more
  • What to Expect During a Walk-In Visit at HealthCheck of Vienna

    posted: Jul. 28, 2025.

    Walk-in patient getting her blood pressure checked by a doctor Traditional healthcare often means scheduling appointments days or even weeks in advance, sitting in crowded waiting rooms, and working around limited office hours. That’s why more people are turning to Read more
  • Common Conditions Treated at HealthCheck of Vienna Walk-In Clinic

    posted: Jul. 18, 2025.

    Friendly physician consulting with a walk-in patient When you or a loved one isn’t feeling well, the last thing you want is a long wait for care. That’s where HealthCheck of Vienna Walk-In Clinic comes in. Whether Read more
  • Radiology’s Role in Monitoring Chronic Diseases

    posted: Jun. 16, 2025.

    Woman in CT scan bed with clinical assistant with notes. Chronic diseases, such as diabetes, heart disease, and chronic obstructive pulmonary disease (COPD), require ongoing management and monitoring to ensure optimal health outcomes. These conditions can significantly impact a person's Read more
  • When Should You Take Your Child to Urgent Care?

    posted: Apr. 08, 2025.

    Concerned-Mom-Visiting-Urgent-Care-with-Child-Complaining-of-Stomach-Pain Welcome to HealthCheck, your reliable medical office located in Vienna, VA. Led by Dr. Hanibal Mahdi and Dr. Mohammed Al-Kadiri, our team is dedicated to providing prompt and effective urgent Read more
  • Managing Cardiovascular Health: From Cholesterol Checks to Heart Health Advice

    posted: Jan. 14, 2025.

    Primary-Care-Physician-Discusses-Cardiovascular-Health Cardiovascular health is a cornerstone of overall wellness. With heart disease being the leading cause of death worldwide, taking proactive steps to manage your heart health is essential. Regular screenings, Read more
  • The Importance of Primary Care

    posted: Dec. 03, 2024.

    Primary-Care-Doctor-Smiling-at-Her-Patient In the past, most people had a family doctor. Many times, you had the same doctor throughout most of your life. These days, many types of managed care require you Read more
  • How Urgent Care Can Help Manage Non-Life-Threatening Medical Issues

    posted: Sep. 17, 2024.

    Vienna, VA, is home to Health Check, an urgent care and primary care center directed by Dr. Hanibal Mahdi and Dr. Hohammed Al-Kadiri, board-certified doctors with over 30 years of Read more
  • The Impact of Walk-In Clinics on Healthcare Accessibility

    posted: Aug. 26, 2024.

    Going to the hospital doesn't always make sense, especially when you only need a simple checkup or a new prescription. When you want a general health screening or physical exam, Read more
  • The Convenience of Urgent Care

    posted: Jul. 19, 2024.

    At HealthCheck, your home for urgent care in Vienna, VA, our team is here to help you get the medical services you need quickly. Here, we'll take a look at Read more
  • The Role of Radiology in Chronic Disease Management

    posted: Jun. 26, 2024.

    Radiology in Vienna, VA, may be an option if you have a chronic disease. Visit Dr. Mohammed Al-Kadiri or Dr. Hannibal Mahdi at Healthcheck when experiencing symptoms suggestive of these Read more
  • What Is Radiology?

    posted: Mar. 05, 2024.

    When you’re dealing with certain issues, your doctor needs to be able to have a clear understanding of your issues. Often, when there are problems inside your body, they need Read more
  • Why Primary Care Is Important

    posted: Oct. 12, 2023.

    Primary care is your first line of medical support, offering comprehensive healthcare services for individuals of all ages. Whether you're feeling under the weather or in good health, it's crucial Read more
  • 1
  • 2
Last ≫
  • 1
  • 2
  • Next >

Our Location

Office Hours

Below are our regular hours, but please note they are subject to change. Please see our Google Maps link for our most updated hours.

HealthCheck

Monday:

10:00 am-10:00 pm

Tuesday:

10:00 am-10:00 pm

Wednesday:

12:00 pm-10:00 pm

Thursday:

10:00 am-10:00 pm

Friday:

10:00 am-10:00 pm

Saturday:

8:00 am-10:00 pm

Sunday:

8:00 am-10:00 pm

  • Copyright © 2026 MH Sub I, LLC dba Officite.
  • Admin Log In
  • Site Map