Demo

Physical Therapist

National Staffing Solutions
Grand Junction, CO Full Time
POSTED ON 1/3/2026
AVAILABLE BEFORE 2/2/2026

Permanent Physical Therapist Opportunity


Work for a well-established, physician-owned multi-specialty group in Western Colorado, serving over 55,000 patients across Western Colorado and Eastern Utah. The organization is recognized by the NCQA as a Patient-Centered Medical Home and operates 9 divisions across 4 locations.


Physical Therapist Practice Details:

• Patient mix: 90% adult / <10% pediatric (primarily orthopedic injuries)

• Physical Therapy workload:

– 10-hour day: up to 15 patients

– 8-hour day: up to 12 patients

• Current staff: 5 Physical Therapists, 1 PT Assistant, and 1 Occupational Therapist

• EMR: Alleva

• Work schedule options: 4- or 5-day work week

• Relocation assistance available

Physical Therapist Benefits:

• 100% healthcare coverage (valued at ~$900/month)

• Dental and vision insurance

• Pet insurance offered

• 401(k) with 3% match after 1 year

• Profit-sharing plan

• MD track includes shared equity opportunity

• Virtual scribes provided to support clinical documentation

• Each MD has a dedicated back-office staff member

• Team includes 5 Advanced Practice Providers (APPs)


Work Experience and Qualifications:

  • BS, MS, DPT, PhD as indicated
  • State licensure in Colorado or Open to getting

Salary : $900

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Physical Therapist?

Sign up to receive alerts about other jobs on the Physical Therapist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,171 - $112,687
Income Estimation: 
$53,749 - $70,310
Income Estimation: 
$108,352 - $127,941
Income Estimation: 
$95,171 - $112,687
Income Estimation: 
$53,749 - $70,310
Income Estimation: 
$108,352 - $127,941
Income Estimation: 
$60,878 - $73,678
Income Estimation: 
$33,978 - $43,164
Income Estimation: 
$33,978 - $43,164
Income Estimation: 
$111,687 - $134,739
Income Estimation: 
$108,352 - $127,941
Income Estimation: 
$111,687 - $134,739
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at National Staffing Solutions

  • National Staffing Solutions Columbus, OH
  • Permanent Associate Medical Director Opportunity Available Location: Columbus, OH What we Offer: Schedule : M- F 8am to 5pm, No Weekends Competitive Pay: $... more
  • 13 Days Ago

  • National Staffing Solutions Klamath, OR
  • Dental Director Opportunity We are seeking a Dental Director to lead our Primary Care team in Klamath County, OR. Paid relocation assistance available for ... more
  • 5 Days Ago

  • National Staffing Solutions Walnut Grove, AL
  • Join our amazing team of dedicated healthcare professionals at National Staffing Solutions. Family Medicine Physician -Perform a thorough initial assessmen... more
  • 5 Days Ago

  • National Staffing Solutions Elyria, OH
  • RAD Tech At National Staffing Solutions, we have the privilege and honor of working with dedicated healthcare professionals that make a positive impact in ... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Physical Therapist jobs in the Grand Junction, CO area that may be a better fit.

  • Integral Physical Therapy Erie, CO
  • Join our Team! Are you passionate about delivering whole-person care, growing your clinical skills, and being part of a values-driven team? At Integral Phy... more
  • 25 Days Ago

  • Luna Physical Therapy Boulder, CO
  • Job Description We are looking for experienced and collaborative clinicians to provide outpatient PT services to patients in their homes in Denver, CO (and... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!