Clinics that provide free and low cost Primary Care are a vital service to the poor and uninsured throughout the country. Afterall, ther is nothing more precious to us then our children. Estimates suggest there are over 33 million people who do not have medical insurance in the United States, so free and low cost Primary Care in Arizona are a vital resource to our communities.
Luckily if you live near the location or locations you have found on this page you have access to clinics providing free and low cost Primary Care
Find free or low-cost medical clinic locations offering Primary Care near you in Phoenix, Arizona
The list below is a list of free and low-cost medical clinics offering Primary Care.
If you know of any other free clinic or low cost clinics in your area please let us know. If there are any inaccuracies we would also like to know.
Phoenix
Health Care for the Homeless
220 S 12th Ave
Phoenix, AZ 1156
Telephone: 602-372-2100
Website
Accepts:
Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Substance Abuse/Addiction, Social Services, Primary Care, Counseling/Mental Health, Medical, Health Education/Nutrition
Open Monday - Friday
Seavice Area: Phoenix Area
7th Avenue Health Center
1205 South 7th Ave
Phoenix, AZ 1157
Telephone: 602-344-6600
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Specialists, Primary Care, Pharmacy, Pediatric, Medical, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing
Open Monday-Friday 8:00AM-5:00PM
Seavice Area: Maricopa County
Comprehensive Health Center
2525 E Roosevelt St
Phoenix, AZ 1161
Telephone: 602-344-1015
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health, Vision, Specialists, Primary Care, Pharmacy, Pediatric, OB/GYN, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Hepatitis C Testing
Open Monday-Friday 8:00AM-5:00PM
Seavice Area: Phoenix Area
South Central Family Health Center
33 W Tamarisk
Phoenix, AZ 1167
Telephone: 602-344-6400
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Specialists, Primary Care, Pharmacy, Pediatric, OB/GYN, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Hepatitis C Testing
Open Monday-Friday 8:00AM-5:00PM
Seavice Area: Phoenix Area
Mountain Park Health Center - Gateway
3830 E Van Buren St
Phoenix, AZ 1188
Telephone: 602-243-7277
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health, Primary Care, Pediatric, Medical, Adults, Diabetes - Prevention/Testing, Hepatitis C Testing
Open Monday - Friday
Seavice Area: Pheonix Area
Wellness To Go
11225 N 28th Dr
Phoenix, AZ 18415
Telephone: 602-841-4860
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Low cost
Languages Spoken: English
Services: Women's Health, Men's Health, Primary Care, Pharmacy, Pediatric, Health Education/Nutrition, Family Planning, Urgent Care, Lab, Pregnancy, Immunizations
Open By appointment only
Seavice Area: Phoenix Area
Wesley Community Center
1300 S 10th St
Phoenix, AZ 18865
Telephone: 602-257-4323
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Specialist medical services, Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Urgent Care, Lab Services, Pregnancy Services, Immunizations
Open Monday - Friday
Seavice Area: Pheonix Area
Adelante Healthcare Phoenix
7725 N 43rd Ave
Phoenix, AZ 20792
Telephone: 877-809-5092
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Women's Health, Primary Care, Pediatric, Medical, Lab, WIC, Adults
Open By appointment only
Seavice Area: Phoenix Area
Maryvale Family Health Center
4011 N 51st Ave
Phoenix, AZ 24541
Telephone: 623-344-6900
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, OB/GYN, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing
Open Monday - Friday
Seavice Area: Phoenix Area
Sunny Slope Family Health Center
934 W Hatcher
Phoenix, AZ 24545
Telephone: 602-344-6300
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, OB/GYN, Medical, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing
Open Monday-Friday 8:00AM-5:00PM
Seavice Area: Phoenix Area
NOAH - Palomino Health Center at Palomino Primary School 4Ea
15833 N 29th St
Phoenix, AZ 27836
Telephone: 602-449-2811
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Medical, Health Education/Nutrition
Open Monday - Friday
Seavice Area: Phoenix Area students
NOAH - Balsz Educare Arizona Center for Health (BEACH)
1300 N 48th St
Phoenix, AZ 27837
Telephone: 602-845-4201
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Counseling/Mental Health, Medical, Dental
Open Call for hours
Seavice Area: Phoenix Area
McDowell Healthcare Center
1101 North Central Ave
Phoenix, AZ 30442
Telephone: 602-344-6550
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Social Services, Primary Care, Counseling/Mental Health, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, HIV/AIDS Treatment, Sexually Transmitted Diseases (STD) Treatment, HIV/AIDS/STD Counseling, Hepatitis C Testing
Open Call for hours
Seavice Area: Phoenix area, this clinic is for people with HIV only
Phoenix Indian Medical Center
4212 N 16th St
Phoenix, AZ 30447
Telephone: 602-263-1200
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision, Substance Abuse/Addiction, Specialists, Social Services, Primary Care, Podiatry, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Health Education/Nutrition, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, HIV/AIDS/STD Counseling, Physical Therapy, Diabetes - Prevention/Testing, Diabetes - Treatment/Management, Hepatitis C Testing, Diabetes Screening
Open Monday-Friday 8:00AM-5:00PM
Seavice Area: Phoenix area, for American Indians and Alaska Natives only
Anthem CBOC - VA
3618 W Anthem Way
Phoenix, AZ 31824
Telephone: 623-249-2300
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health, Specialists, Primary Care, Counseling/Mental Health, Health Education/Nutrition, Lab, Immunizations
Open Monday - Friday
Seavice Area: Phoenix, for veterans
Phoenix VA Health Care System
650 E Indian School Rd
Phoenix, AZ 31847
Telephone: 602-277-5551
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health, Primary Care, Pharmacy, Counseling/Mental Health, Hearing, Health Education/Nutrition, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Sexually Transmitted Diseases (STD) Treatment, Hepatitis C Testing
Open Monday - Friday
Seavice Area: Phoenix, for veterans only
Thunderbird VA Health Care Clinic
9424 N 25th Ave
Phoenix, AZ 31859
Telephone: 602-633-6900
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Social Services, Primary Care, Health Education/Nutrition, Lab
Open Call for hours
Seavice Area: Phoenix, for veterans only
Phoenix Allies for Community Health - PACH
333 North 17th Drive
Phoenix, AZ 32262
Telephone: 623-455-6470
Website
Accepts:
Uninsured Only
Income: Low/No Income
Fees: Free/No fee
Languages Spoken: English
Services: Vision, Primary Care, Medical, Health Education/Nutrition
Open Call for hours
Seavice Area: Phoenix Area
The Neighborhood Christian Clinic
1929 West Fillmore St
Phoenix, AZ 8802
Telephone: 602-258-6008
Website
Accepts:
Uninsured Only
Income: Low Income
Fees: $50 or less per visit
Languages Spoken: English
Services: Primary Care, OB/GYN, Medical, Dental, Lab
Open Monday - Friday
Seavice Area: Maricopa County
Virginia G. Piper Medical and Dental Clinic
420 W Watkins Rd
Phoenix, AZ 8803
Telephone: 602-261-6868
Website
Accepts:
Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services, Dental Services
Open Monday - Friday
Seavice Area: Phoenix Area
Mountain Park Health Center - Baseline
635 East Baseline Rd
Phoenix, AZ 9281
Telephone: 602-243-7277
Website
Accepts:
Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health, Primary Care, Pharmacy, Pediatric, Medical, Dental, Adults, Hepatitis C Testing
Open Monday - Saturday
Seavice Area: Pheonix Area
Mission of Mercy - Arizona - Maryvale Church of the Nazarene
3201 N 51st Ave
Phoenix, AZ 9826
Telephone: 602-861-2233
Website
Accepts:
Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English, Spanish
Services: Specialists, Primary Care, Medical, Diabetes - Treatment/Management, Blood Pressure Screening
Open Call for hours
Seavice Area: Maricopa County Area
Mission of Mercy - Arizona - Shephard of the Valley Lutheran Church
1500 West Maryland Ave
Phoenix, AZ 9828
Telephone: 602-861-2233
Website
Accepts:
Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric, Medical, Health Education/Nutrition, Pregnancy, Adults, Diabetes - Treatment/Management
Open Call for hours
Seavice Area: Maricopa County Area
Health Care for the Homeless
220 S 12th Ave
Telephone: 602-372-2100
Phoenix, AZ 1156 Website Accepts: Uninsured, Underinsured Income: Low Income Fees: No fee Languages Spoken: English Services: Substance Abuse/Addiction, Social Services, Primary Care, Counseling/Mental Health, Medical, Health Education/Nutrition Open Monday - Friday Seavice Area: Phoenix Area |
7th Avenue Health Center
1205 South 7th Ave
Telephone: 602-344-6600
Phoenix, AZ 1157 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Specialists, Primary Care, Pharmacy, Pediatric, Medical, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing Open Monday-Friday 8:00AM-5:00PM Seavice Area: Maricopa County |
Comprehensive Health Center
2525 E Roosevelt St
Telephone: 602-344-1015
Phoenix, AZ 1161 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English, Spanish Services: Women's Health, Vision, Specialists, Primary Care, Pharmacy, Pediatric, OB/GYN, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Hepatitis C Testing Open Monday-Friday 8:00AM-5:00PM Seavice Area: Phoenix Area |
South Central Family Health Center
33 W Tamarisk
Telephone: 602-344-6400
Phoenix, AZ 1167 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English, Spanish Services: Specialists, Primary Care, Pharmacy, Pediatric, OB/GYN, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Hepatitis C Testing Open Monday-Friday 8:00AM-5:00PM Seavice Area: Phoenix Area |
Mountain Park Health Center - Gateway
3830 E Van Buren St
Telephone: 602-243-7277
Phoenix, AZ 1188 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale available Languages Spoken: English Services: Women's Health, Primary Care, Pediatric, Medical, Adults, Diabetes - Prevention/Testing, Hepatitis C Testing Open Monday - Friday Seavice Area: Pheonix Area |
Wellness To Go
11225 N 28th Dr
Telephone: 602-841-4860
Phoenix, AZ 18415 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Low cost Languages Spoken: English Services: Women's Health, Men's Health, Primary Care, Pharmacy, Pediatric, Health Education/Nutrition, Family Planning, Urgent Care, Lab, Pregnancy, Immunizations Open By appointment only Seavice Area: Phoenix Area |
Wesley Community Center
1300 S 10th St
Telephone: 602-257-4323
Phoenix, AZ 18865 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English Services: Women's Health Services, Men's Health Services, Specialist medical services, Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Urgent Care, Lab Services, Pregnancy Services, Immunizations Open Monday - Friday Seavice Area: Pheonix Area |
Adelante Healthcare Phoenix
7725 N 43rd Ave
Telephone: 877-809-5092
Phoenix, AZ 20792 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale available Languages Spoken: English, Spanish Services: Women's Health, Primary Care, Pediatric, Medical, Lab, WIC, Adults Open By appointment only Seavice Area: Phoenix Area |
Maryvale Family Health Center
4011 N 51st Ave
Telephone: 623-344-6900
Phoenix, AZ 24541 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Primary Care, Pediatric, OB/GYN, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing Open Monday - Friday Seavice Area: Phoenix Area |
Sunny Slope Family Health Center
934 W Hatcher
Telephone: 602-344-6300
Phoenix, AZ 24545 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Primary Care, Pediatric, OB/GYN, Medical, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing Open Monday-Friday 8:00AM-5:00PM Seavice Area: Phoenix Area |
NOAH - Palomino Health Center at Palomino Primary School 4Ea
15833 N 29th St
Telephone: 602-449-2811
Phoenix, AZ 27836 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Primary Care, Medical, Health Education/Nutrition Open Monday - Friday Seavice Area: Phoenix Area students |
NOAH - Balsz Educare Arizona Center for Health (BEACH)
1300 N 48th St
Telephone: 602-845-4201
Phoenix, AZ 27837 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Primary Care, Pediatric, Counseling/Mental Health, Medical, Dental Open Call for hours Seavice Area: Phoenix Area |
McDowell Healthcare Center
1101 North Central Ave
Telephone: 602-344-6550
Phoenix, AZ 30442 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English Services: Social Services, Primary Care, Counseling/Mental Health, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, HIV/AIDS Treatment, Sexually Transmitted Diseases (STD) Treatment, HIV/AIDS/STD Counseling, Hepatitis C Testing Open Call for hours Seavice Area: Phoenix area, this clinic is for people with HIV only |
Phoenix Indian Medical Center
4212 N 16th St
Telephone: 602-263-1200
Phoenix, AZ 30447 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Financial assistance available Languages Spoken: English Services: Vision, Substance Abuse/Addiction, Specialists, Social Services, Primary Care, Podiatry, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Health Education/Nutrition, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, HIV/AIDS/STD Counseling, Physical Therapy, Diabetes - Prevention/Testing, Diabetes - Treatment/Management, Hepatitis C Testing, Diabetes Screening Open Monday-Friday 8:00AM-5:00PM Seavice Area: Phoenix area, for American Indians and Alaska Natives only |
Anthem CBOC - VA
3618 W Anthem Way
Telephone: 623-249-2300
Phoenix, AZ 31824 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Financial assistance available Languages Spoken: English Services: Women's Health, Specialists, Primary Care, Counseling/Mental Health, Health Education/Nutrition, Lab, Immunizations Open Monday - Friday Seavice Area: Phoenix, for veterans |
Phoenix VA Health Care System
650 E Indian School Rd
Telephone: 602-277-5551
Phoenix, AZ 31847 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Financial assistance available Languages Spoken: English Services: Women's Health, Primary Care, Pharmacy, Counseling/Mental Health, Hearing, Health Education/Nutrition, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Sexually Transmitted Diseases (STD) Treatment, Hepatitis C Testing Open Monday - Friday Seavice Area: Phoenix, for veterans only |
Thunderbird VA Health Care Clinic
9424 N 25th Ave
Telephone: 602-633-6900
Phoenix, AZ 31859 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Financial assistance available Languages Spoken: English Services: Social Services, Primary Care, Health Education/Nutrition, Lab Open Call for hours Seavice Area: Phoenix, for veterans only |
Phoenix Allies for Community Health - PACH
333 North 17th Drive
Telephone: 623-455-6470
Phoenix, AZ 32262 Website Accepts: Uninsured Only Income: Low/No Income Fees: Free/No fee Languages Spoken: English Services: Vision, Primary Care, Medical, Health Education/Nutrition Open Call for hours Seavice Area: Phoenix Area |
The Neighborhood Christian Clinic
1929 West Fillmore St
Telephone: 602-258-6008
Phoenix, AZ 8802 Website Accepts: Uninsured Only Income: Low Income Fees: $50 or less per visit Languages Spoken: English Services: Primary Care, OB/GYN, Medical, Dental, Lab Open Monday - Friday Seavice Area: Maricopa County |
Virginia G. Piper Medical and Dental Clinic
420 W Watkins Rd
Telephone: 602-261-6868
Phoenix, AZ 8803 Website Accepts: Uninsured, Underinsured Income: Low Income Fees: Free or low cost Languages Spoken: English, Spanish Services: Primary Care, Medical Services, Dental Services Open Monday - Friday Seavice Area: Phoenix Area |
Mountain Park Health Center - Baseline
635 East Baseline Rd
Telephone: 602-243-7277
Phoenix, AZ 9281 Website Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale available Languages Spoken: English Services: Women's Health, Primary Care, Pharmacy, Pediatric, Medical, Dental, Adults, Hepatitis C Testing Open Monday - Saturday Seavice Area: Pheonix Area |
Mission of Mercy - Arizona - Maryvale Church of the Nazarene
3201 N 51st Ave
Telephone: 602-861-2233
Phoenix, AZ 9826 Website Accepts: Uninsured, Underinsured Income: Low Income Fees: Free/No fee Languages Spoken: English, Spanish Services: Specialists, Primary Care, Medical, Diabetes - Treatment/Management, Blood Pressure Screening Open Call for hours Seavice Area: Maricopa County Area |
Mission of Mercy - Arizona - Shephard of the Valley Lutheran Church
1500 West Maryland Ave
Telephone: 602-861-2233
Phoenix, AZ 9828 Website Accepts: Uninsured, Underinsured Income: Low Income Fees: Free/No fee Languages Spoken: English, Spanish Services: Primary Care, Pediatric, Medical, Health Education/Nutrition, Pregnancy, Adults, Diabetes - Treatment/Management Open Call for hours Seavice Area: Maricopa County Area |
This site is brought to you courtesy of Diversified Marketing Systems