+1-844-256-7684 Call & Book Now

We’re a fully mobile physical therapy service, which means we come to  you. For your convenience, all treatments are provided in the comfort  of your home or preferred location — no need to travel to a clinic.

Our goal is to respond to each inquiry within one business day, excluding statutory holidays. Our office hours are Monday through Friday, from 9 a.m. until 5 p.m (MST).

We request credit card information before your appointment to secure your booking. Charges will only apply for private pay amounts not covered by insurance, or for missed appointments or late cancellations. Your card details are stored securely with Jane, our appointment and billing software, and are not visible to us after entry.

Jane is PCI-DSS compliant and uses industry-standard encryption to protect your information. Your card details are securely tokenized and are never stored on our servers.

We accept Visa, MasterCard, and American Express. Some locations may also accept HSA or FSA cards. If you have specific questions about payment options, please don’t hesitate to call our team. options.

We require 24 hours’ notice for cancellations. Late cancellations or no-shows may be charged the full session fee, as outlined in our booking policy.

Yes, we do! We work with most major insurance providers across the U.S. and offer direct insurance billing to make the process as simple as possible for you. Our dedicated billing administrator will handle the paperwork and help you understand your coverage so you can focus on your recovery.

Visit our Insurance Billing page to learn more.

Yes, all of our physical therapists are fully licensed in the states where they practice.

A physical therapist is chosen based on their expertise, your specific condition, and your treatment goals. We match you with a therapist who has the relevant skills and experience to address your unique needs effectively.

The timing of your appointment depends on factors such as your availability, the therapist’s schedule, and any additional requirements (e.g., facility or hospital approvals). During your initial phone consultation with a member of our Client Services Team, you will receive a more precise estimate of when you can expect to see a therapist.

The length of your initial evaluation can vary based on the complexity of your needs. Evaluations times vary and are tailored to your  individual needs. We’ll discuss this further during your initial consultation to ensure you receive the right level of care.

During your first physical therapy appointment, you can expect a thorough assessment of your condition, a discussion of your medical history, and a personalized treatment plan. Your physical therapist will also explain the goals and next steps for your therapy.

Typically, only you and your physical therapist are present during assessments and appointments. However, if you wish to include a family member or caregiver, please inform us in advance so we can accommodate their participation.

For safety and to avoid interruptions, please keep pets secured and away during the appointment.

Pre-surgery physical therapy can help strengthen the muscles around the affected joint, improve flexibility, and enhance your overall fitness. This can lead to a smoother recovery, reduce post-surgery pain, and help you regain function more quickly. Please see our Pre-Surgery Physical Therapy page for more information.

You should generally wait until your surgeon or healthcare provider gives you the go-ahead to start physical therapy. This timing can vary based on the type of surgery or injury. Your physical therapist will work with you to determine the best start time and tailor the treatment to your needs.

The duration of your physical therapy treatment depends on your individual condition and progress. Typically, patients see their physical therapist for a few weeks to several months. Your physical therapist will regularly assess your progress and adjust the treatment plan as needed to help you achieve your goals.

More Questions? Contact Us

If you have any additional questions, please don't hesitate to contact us! Our team is more than happy to help.

Get in Touch