Modern medical office interior with natural light
Charlotte's Trusted Primary Care

Your health deserves a partner who listens first, treats second, and never rushes.

At Upshine Medical, you're not a chart number — you're a person with a story. We take the time to understand your health goals, explain your options clearly, and walk alongside you every step of the way.

Accepting New Patients
Insurance Accepted
Same-Day Appointments Available

Comprehensive care,
tailored to you

From routine check-ups to managing chronic conditions, we provide the full spectrum of primary care services in a setting where you feel heard and respected.

Primary Care

Regular check-ups, health assessments, and ongoing management of your overall well-being — because prevention is far simpler than correction.

Preventive Screenings

Annual physicals, lab work, cancer screenings, and immunizations — catching issues early gives us the best chance at the best outcomes.

Chronic Disease Management

Diabetes, hypertension, asthma, and more — we develop long-term plans that keep your conditions stable and your life full.

Urgent Care

Sick or injured? We offer same-day appointments for acute illnesses and minor injuries so you don't have to wait — or go to the ER.

Family Medicine

From children to seniors, we treat patients of all ages under one roof — building relationships that span generations.

Wellness & Lifestyle Counseling

Nutrition, stress management, sleep, and fitness — we address the root causes of poor health, not just the symptoms.

Warm medical professional in clinic setting
Bright, welcoming medical office waiting area

Built on a simple belief:
everyone deserves
thoughtful care

Upshine Medical was founded in Charlotte with a clear mission: to provide primary care that treats the whole person — not just the complaint of the day. We believe that good medicine starts with good listening.

Our practice sits in the heart of Uptown Charlotte, where modern convenience meets genuine human connection. We've built a space where you can ask questions without feeling rushed, where your history matters, and where your health goals become our shared goals.

Compassion First Every interaction is guided by empathy and respect for your experience.
Time Matters We don't rush appointments. You get the time you need, not the time we can spare.
Evidence-Based Our recommendations are grounded in the latest medical research and best practices.

Care that follows you,
not just your last visit

01

Listen

We start by understanding your full picture — your symptoms, your concerns, your life. No assumptions, no shortcuts.

02

Diagnose

Using thorough exams and targeted testing, we identify the root cause — not just what's convenient to treat.

03

Treat

We develop a clear, personalized plan with options you understand and feel confident about.

04

Follow Through

Your health journey doesn't end at discharge. We check in, adjust, and stay with you until you're where you need to be.

Hear from those
we've had the honor to care for

"I've been to many clinics before finding Upshine, and the difference is night and day. For the first time, my doctor actually knows my history, remembers my name, and treats me like I matter. That means more than I can say."

Sarah M. Patient since 2022

"My diabetes was spiraling before I came here. The team at Upshine didn't just prescribe medication — they taught me how to manage my condition, adjusted my plan when things changed, and genuinely celebrated improvements with me."

James T. Patient since 2021

"As a busy professional, I never had time for my health — until Upshine offered flexible scheduling and efficient visits that didn't sacrifice quality. They fit into my life instead of making me rearrange it."

Michelle R. Patient since 2023

Ready to experience
care that's different?

Whether you're looking for a new primary care provider, need a preventive screening, or have a health concern you'd like addressed — we're here. Reach out and we'll get you scheduled.

Address 227 W 4th St, Charlotte, NC 28202-1545
Office Hours Mon – Fri: 9:00 AM – 5:00 PM
Sat – Sun: By appointment

Request an Appointment

Fill out the form below and we'll contact you to confirm your visit.

Is this your business?This is my business