Insurance Info

 We gladly accept the insurance plans listed below.  If your plan is not listed, please call us at 480-625-6693 as we are always adding new insurance plans.

As a courtesy to our patients, we will verify your health benefits prior to your arrival to determine if there will be a copay, deductible, or coinsurance for therapy services.

For those patients who do not have health insurance or those who have maxed out their benefits, we offer a private pay plan.  Please contact us today for more information on our fees for service and payment details.

Disclaimer: Health plans do change regularly without prior notification. We recommend that you verify with your health plan what physical therapy benefits you have available.

We gladly accept the insurance plans listed below:

  • Blue Cross Blue Shield

  • Cigna

  • United

  • Medicare

  • Tricare-West

We accept all other insurance as an Out Of Network Provider.  We will work with you, and submit those claims for you.

Self-Pay Physical Therapy

Initial Evaluation & Treatment…….$100

Additional Visits…………………….$85

For additional information, please talk with a staff member.

Self-Pay Preventative

For Preventative, non-Physical Therapy:

  • 30 min Single body part: for $55/session
  • 55 min treatment for multiple body parts for $85/session

Sports Stretch

30 minutes………$45


$65 for 60 min
$95 for 90 min


Tues/ Thur  @ 5:30 PM  Saturday @ 7:30 AM
$45 per month



Learn more about the services that we offer at Performance & Recovery Lab Physical Therapy

Performance & Recovery Lab Physical Therapy

2837 N Power Rd #109
Mesa, AZ 85215

Monday: 7 AM - 7 PM
Tuesday: 8 AM - 5 PM
Wednesday: 7 AM - 7 PM
Thursday: 8 AM - 5 PM
Friday: 7 AM - 5 PM
Saturday: By Appointment Only
Sunday: Closed

Tel: 480-625-6693

Contact Us

We're dedicated to getting you back to 100%