• Our very own Mike Klobucher is teaching Shred (Adult Fitness class) at Rockford High School. Click on the headline to get the details.
  • Register early for the new Middle School Jump Academy in Grand Rapids. Only $49 for the 8-week program.
  • Get in before the end of the year and take advantage of your deductible having been met. Schedule an appointment now.
  • Rolled ankle? Sore knee? Recent surgery and still in pain? Schedule a free Injury Screen at our Grand Rapids location.
  • Back, neck or sciatica pain? Call to schedule a free, no-obligation appointment. Offer good at Holland and Rockford clinics only.

Why i'move?

Physical Therapy

Our unique blend of manual therapy and functional exercise is based on a one-on-one relationship between you and your physical therapist. Move better. Live better.
Get Started
Schedule a Physical Therapy Appointment

Learn more about Physical Therapy
New Patient Intake Forms

Adult Fitness

6 unique Adult Fitness Classes, 31 times every week.
See why 90% of those who experience our classes join.
Sign up for a free unlimited, no-obligation, 1-week trial.
Contact Noel@imovedaily.com
Class Descriptions & Schedule
Learn more


Athletic Performance

Something for nearly every form of athlete.
Athletic Performance Training, Personal Training,
Team Training, Strength & Conditioning Programs.
Learn more

We have six convenient locations for your physical therapy and athletic performance needs. Please clarify which location you prefer when you are scheduling an appointment.

Contact Us

Spring Lake

18000 Cove St., Suite 202
Spring Lake, MI 49456
Phone: 616.847.1280
Fax: 616.847.1290

Holland (North side of MVP)

646 S. Waverly Rd.
Holland, MI 49423
Phone: 616.994.8136
Fax: 616.994.8162

Grand Haven

17001 Ferris St.
Grand Haven, MI 49417
Phone: 616.847.1280
Fax: 616.847.1290

Rockford

65 S. Main St., Suite C
Rockford, MI 49341
Phone: 616.866.8084
Fax: 616.866.8085

Grand Rapids (MSA Fieldhouse)

5435 28th Street Court SE
Grand Rapids, MI 49546
Phone: 616.551.0078
Fax: 616.570.0458

Spring Lake Aquatic Center

16140 148th Ave
Spring Lake, MI 49456
Phone: 616.847.1280
Fax: 616.847.1290