Schedule Appointment
To serve our patients best, we have a limited list of services available for self-booking. If you are unable to find a specific appointment type, please call (406) 587-4432 to schedule.
Text us Via Klara at 205-627-4207
Klara is a secure, easy-to-use messaging and scheduling tool that lets you book appointments, complete forms, and communicate directly with our team — all in one convenient place.
Call us at 205-995-5575
Schedule your next appointment by phone during office hours.
Online Scheduling 24/7
Schedule your next medical appointment online wherever you are. Using the online form, please note not all treatments or providers are available via this method.