Appointments Overview
Everything you need to know about scheduling, attending, and managing your appointments.
Your journey to wellness starts here
Choosing to seek help is a courageous step. At Stafford and Associates Counseling, we're committed to making your experience positive and empowering. Whether you visit our Lake Norman office in person or meet with us virtually, we believe knowing what to expect — and understanding how treatment works — is critical to your success.
In-Person Therapy Appointments
In-person sessions take place in our therapists' private Mooresville, NC offices, each with comfortable seating options. Please arrive 5–10 minutes before your appointment to allow time for parking and check-in.
If you arrive more than 15 minutes late, we may need to reschedule, and our standard cancellation policy will apply. Delays happen — please call if you're running late so we can see whether we can still accommodate your session.
Telehealth Appointments 
We use SimplePractice, a HIPAA-compliant video platform, for all virtual sessions. You'll receive an email with a secure link 24 hours before your appointment — simply click it at your scheduled time to join the virtual waiting room.
You will need:
- A computer or smartphone (devices from the last two years work best)
- A microphone, web camera, and speakers or headphones
- A reliable internet connection of at least 10 Mbps
For the best experience: find a quiet, well-lit space, keep your camera near eye level, and test your connection and equipment beforehand. A wired Ethernet connection helps if video quality is low.
New patient? Ready to start your healing journey?
We know it takes courage to reach out for help. Our goal is to make the process as easy as possible so you can quickly get started on the path to wellness — that's why we provide everything you need to get started in one place.
Rates & Insurance
We accept many types of insurance. Payment is due at the time of service — we accept credit cards, HSA/FSA cards, checks, and cash. For insurance clients, we collect your co-pay at each appointment.
We keep a card on file for all clients to ensure uninterrupted care and to process any cancellation fees or unpaid balances.
Cancellations & Rescheduling
We understand that life happens. We ask for at least 24 hours' notice if you need to cancel or reschedule. You may cancel by calling our office at (704) 534-5997, emailing us, or through your patient portal.
Late cancellations (less than 24 hours' notice) and no-shows will be charged the full session fee, as we're unable to fill that time on short notice. Insurance does not cover late cancellation fees.
Explore our Mooresville office
Curious what to expect when you visit? Get directions, view our photo gallery, take a virtual tour, and more — so you know exactly what to expect.