- Physician-Owned & Operated
Primary Care for Adults in Charlotte, NC
Finding a primary care provider in Charlotte who takes the time to know you – and actually has availability – shouldn’t be this hard. At OneSpotMD, we’re accepting new patients and focused on building real, long-term relationships with the people we care for.
Whether you’re looking for preventive care, managing a chronic condition, or need a family doctor who’s there when something comes up, we’re here to help.
- Open 7 Days a Week
- Same-Day Sick Visits
- In-House Labs & X-Ray
- Two Charlotte Locations
- Physician-Owned & Independent
What Is Primary Care?
Primary care is your foundation for long-term health. It’s relationship-based medical care that focuses on prevention, managing chronic conditions, and supporting your ongoing health needs – not just when you’re sick, but as your health evolves over time.
Your primary care provider gets to know your history, your goals, and what matters most to you. That continuity makes all the difference.
Open 7 Days a Week
We're here when you need us—8am to 8pm on weekdays and 9am to 5pm on weekends.
Male & Female Providers
We have a diverse team of male and female providers available at both locations to ensure your comfort.
Independent Referrals
We aren't tied to a hospital system. We refer you to the best specialists, period.
How Primary Care Works at OneSpotMD
We don’t use the typical “book and show up” model for primary care. Here’s how it works:
Step 1: Complete an Intake Form
Share a bit about who you are, your health goals, and any relevant medical history. This helps us understand how we can best support you.
Step 2: We Review Your Information
Our clinical team carefully reviews what you’ve shared to make sure we’re fully equipped to manage your care.
Step 3: We Follow Up Within 1–2 Business Days
If we’re the right fit and can provide the comprehensive care you’re looking for, we’ll reach out to schedule your first appointment.
Why we do it this way:
We want to make sure we can truly support your needs before you commit your time. This process ensures you’re matched with the right provider and that we have everything in place to care for you well.
Primary Care Services We Provide
- Annual physical exams
- Preventive care and health screenings
- Chronic disease management (diabetes, hypertension, asthma, and more)
- Sick visits for common illnesses
- Minor injury evaluation and care
- Health and lifestyle counseling
- Medication management
- Ongoing follow-up and coordination of care
Conditions We Manage
- Chronic Disease Management
- Hypertension
- High Cholesterol
- Asthma / COPD
- Diabetes (Type 2)
- Thyroid Issues
- Anxiety / Depression
- Chronic Disease Management
- Acid Reflux
- Arthritis
- Bronchitis
- Medication Management
- Weight Loss
- And More
Become a Patient in 3 Simple Steps
1
Book Online
2
Digital Forms
3
See The Doctor
Care at Serving Steele Creek, Plaza Midwood, and South Charlotte
- Only Steele Creek Location
Our Steele Creek clinic offers the full range of primary care services, including annual physicals and comprehensive preventive care.
- BOTH Locations
Ongoing follow-up visits, sick care, and injury evaluations can be completed at either our Steele Creek or South Charlotte clinic – whichever is more convenient for you.
- Sarah M., Charlotte Patient
- We Are A Great Fit If...
- You want a doctor who is available when you're actually sick.
- You value convenience, technology, and transparent pricing.
- You need management for stable conditions like blood pressure or thyroid.
- We Are NOT A Fit If...
- You require controlled substances (narcotics, benzos, stimulants) for chronic pain or ADHD.
- You have complex conditions requiring multiple specialists (e.g., active cancer, advanced heart failure).
- You are looking for a "medication refill only" clinic without regular follow-ups.
Two Convenient Charlotte Locations
Serving Plaza Midwood, Steele Creek, and surrounding neighborhoods.
Plaza Midwood
2017 Central Ave, Suite 103
Charlotte, NC 28205
Mon-Fri: 8:00 AM - 8:00 PM
Sat-Sun: 9:00 AM - 5:00 PM
Steele Creek
2114 Freeman Park Dr, Unit 105
Charlotte, NC 28273
Mon-Fri: 8:00 AM - 8:00 PM
Sat-Sun: 9:00 AM - 5:00 PM
Who Primary Care Is For
Primary care at OneSpotMD is designed for:
- Adults looking for a primary care provider in Charlotte
- Families who want consistent, trustworthy care
- People managing ongoing health conditions
- Anyone tired of long wait times and impersonal visits
- Patients who value a provider that actually knows their name and history
What You Can Expect
Access Without the Wait
We offer same-day appointments when you need them, and follow-ups that actually fit your schedule.
Care That Knows You
Your provider will take the time to understand your health history, your concerns, and your goals - so every visit builds on the last.
Clear Communication
No more waiting days for a callback. We follow up quickly and keep you informed every step of the way.
A Relationship, Not a Transaction
This isn't about rushing through appointments. It's about building trust and supporting your health over time.
Insurance and Payment Options
- Insurance Accepted
We accept most major insurance plans for primary care. Coverage may vary by plan, so we recommend checking with your insurance provider or giving us a call.
- For Uninsured Patients
If you don’t have insurance, our $35/month membership may be a good fit. It’s designed to make care more affordable and accessible for self-pay patients.
Why Choose OneSpotMD for Primary Care in Charlotte
You're Not Just a Chart Number
We limit patient panels so your provider has time to actually get to know you.
Two Convenient Locations
Choose the clinic that works best for you - Steele Creek or South Charlotte.
Real Availability
We're accepting new patients, and we offer same-day appointments when you need them.
Preventive + Reactive Care
We don't just treat what's wrong - we help you stay healthy and catch problems early.
Ready to Get Started?
Becoming a patient at OneSpotMD starts with a simple intake form. Once we review your information, we’ll follow up within 1–2 business days to schedule your first visit.
Questions? Call us or visit one of our Charlotte locations.
Frequently Asked Questions
How do I become a patient?
Complete our intake form, and we’ll follow up within 1–2 business days to confirm we’re a good fit and schedule your appointment.
Do you accept walk-ins for primary care?
Primary care visits are by appointment only. However, if you need urgent or same-day care, our urgent care services are available for walk-ins.
What should I bring to my first visit?
Bring your insurance card, ID, a list of current medications, and any relevant medical records if you have them.
Can I be seen the same day?
Yes – once you’re an established patient, we offer same-day appointments whenever possible.
What's the difference between primary care and urgent care?
Primary care is for ongoing, preventive, and long-term health needs. Urgent care is for immediate concerns like illness or minor injuries. At OneSpotMD, we offer both.