You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

We look forward to meeting you during your first visit to our office! You'll experience friendly and courteous service, in a comfortable office environment. Personal attention is given to each patient by our doctors and staff. We have the equipment and knowledge to address a wide range of conditions and problems for the whole body. Whatever pain or injury you have, chances are we have seen and treated it before.  

Your first visit will consist of the Initial Consultation, a thorough Exam, X-Rays and Treatment. The doctors will provide you with a diagnosis and a road map on how, together, we will improve your condition. Recommendations for at home exercise and stretches will be provided to help speed your recovery.

We understand how busy our patients can be and how valuable your time is. For your convenience, we have posted our new patient forms for you here. Simply click on the forms, print them out, and bring the completed forms with you to our office along with your insurance card and a photo ID.

All Ages Welcome!

Conveniently Serving patients in Waxhaw, Wesley Chapel, Marvin, Weddington, Matthews, Indian Trail, Stallings, Ballantyne, Charlotte and surrounding areas.

We will treat you on your first visit, provide high quality care and service that is focused on getting
you back to doing what you love.


Office Hours

Weddington Location  
1928 Monroe-Weddington Rd,
Weddington NC 28104

Monday 8am-12pm & 1pm to 7pm
Wednesday 8am-12pm & 1pm-7pm
Thursday 3pm-7pm
Friday 8am-1pm

Indian Land Location  
5090 Ridgeline Ln,
Indian Land SC 29707. 

Tuesday 8am-12pm & 3:30pm - 7:30pm
Thursday 8am - 12pm