Our Monthly Plans.

Members may be responsible for some costs related to medications, labs, and imaging. Your On-Site care team will help you navigate any direct pay expenses you might incur.

Need a DOT Physical or School/Sports physical, but you’re not a member? No Problem. We provide a la carte pricing for those services and can usually accommodate same day/next day appointments! Contact us at 719-344-9650.

Individual Memberships

Adult (18-64 years) | $75 

65+ years | $95

Child Only (0-17 years) | $50 

Child with Adult Membership (0-17 years) | $25

College Student | $50

Family Memberships

2 Adults (18+) | $140 

1 Adult and 1 Child | $90

2 Adults and 1 Child | $165

Each Additional Child |  $20 per month

Discounts And Other Fees

One-Time Enrollment Fee:

Individual | $99  Family | $198

Heroes Discount: Active and Retired Military, First Responders, Teachers.

Adult & Pediatric Care
Chronic Disease Management
Sports Medicine & Physicals
Open Wound/Laceration
Acute Treatments for Urgent Care

FREE For On-Site Members

Need a DOT Physical or School/Sports physical, but you’re not a member? No Problem. We provide a la carte pricing for those services and can usually accommodate same day/next day appointments! Contact us at 719-344-9650.

  • Annual Physical Exam
  • School/Sports Physical
  • Unlimited Office Visits
  • Communication via phone, text, email, and/or video chat

  • Same day and next day appointments
  • EKG
  • Urinalysis, Pregnancy, Strep, Mono, Flu testing

  • Wound repair (stitches, glue, staples)
  • Ear wax removal
  • Abscess drainage and wound care
  • Coordination with specialists

Colorado Springs, CO and Weatherford, TX

Hear From Our Patients

Everyone’s journey to health is different. Hear from our very own patients and members of On-Site Medical Care.

I absolutely love On Site Medical. It is so easy and convenient to get appointments, advice, prescriptions and bloodwork. I have been so pleased with everyone, they are kind and caring! I highly recommend them! Jenn is amazing! I am so thankful we have her.

Melissa

Great place to get medical care and these guys treat you like your family. I highly recommend this place. I would give them 10 stars of I could.

Ray

This makes care so simple & streamlined. All staff is attentive to any of my needs & response time is second to none!

Andy