Schedule an Office Visit
Meet your provider face-to-face at our office location. This is a great opportunity to connect in person, discuss your health in depth, and receive hands-on care — in a professional, welcoming setting.
Open to members and non-members alike. You don't need to live in Mooresville — our office location just happens to be there. We serve the entire Greater Charlotte region and beyond.
Soul Wellness
500 S Main Street
Mooresville, NC 28115
Office space rented for your appointment
Office Visit Availability
Regular Hours
Book directly using the options above.
Available by Request
Not Sure Which Visit Type is Right for You?
We offer three ways to receive care — here's how they compare.
Office Visit
You're here now
Meet your provider face-to-face at our location inside Soul Wellness in Mooresville, NC. Great for hands-on care, new patient consultations, or simply if you prefer an in-office experience.
- ✓ Physical exam available
- ✓ Professional clinical setting
- ✓ Members: $125 | Non-members: $165
- ✓ Mooresville, NC location
In-Home Visit
We come to you →
Your provider travels directly to your home. Ideal for families, those with mobility concerns, or anyone who simply prefers the comfort and convenience of care at home.
- ✓ We travel to your home
- ✓ Greater Charlotte area
- ✓ Comprehensive in-home exam
- ✓ No travel required for you
Telehealth Visit
See us from anywhere →
Connect with your provider via secure video from wherever you are. Available in NC and multiple other states. Perfect for follow-ups, medication management, and consultations that don't require a physical exam.
- ✓ Secure video visit
- ✓ Multi-state availability
- ✓ Members: $50 | Non-members: $80
- ✓ No travel for anyone
How to Book Your Office Visit
Members Booking Steps
Log in to Your Member Portal
Access your account through the Member Portal to begin the booking process.
Select "Book an Office Visit"
Choose the office visit option inside your portal dashboard.
Choose Your Day & Time
Pick from available Tuesday or Thursday slots (2–3:30pm), or contact us to request a weekend time.
Confirm & Pay $125
Your member rate of $125 will be applied at checkout. You'll receive a confirmation with directions to Soul Wellness.
Non-Members Booking Steps
Visit the Booking Page
Head to our non-member office visit booking page to get started — no account needed.
Complete Your Information
Fill out a brief intake form so we can prepare for your visit.
Choose Your Day & Time
Select a Tuesday or Thursday slot (2–3:30pm), or contact us to request a Friday, Saturday, or Sunday appointment.
Confirm & Pay $165
Complete your secure payment. You'll receive a confirmation with your appointment details and the address for Soul Wellness.
Important Information
Location: All office visits take place at Soul Wellness, 500 S Main Street, Mooresville, NC 28115. This is our designated office space — you do not need to be a Mooresville resident to book.
Appointment Duration: Plan for approximately 60–90 minutes for a comprehensive visit and consultation.
Weekend Availability: Friday, Saturday, and Sunday appointments are available by request only. Please contact us to check availability before booking.
Minors: A parent or legal guardian must be present for any appointment involving a minor. Siblings, even if 18 years of age, are not an acceptable substitute.
Membership Savings: Members save $40 per visit. If you're interested in learning about membership benefits, view our membership plans.
Additional Fees: Additional fees may apply at time of appointment for specific procedures or extended consultation time.
Please review our Terms and Conditions and Privacy Policy to understand your rights and responsibilities when using our services.
Prefer a Different Type of Visit?
We're flexible. Choose the care option that works best for you.