I had shoulder replacement surgery and spent about 4 months at Biomechanix rehabbing my new shoulder. My PT tech was Mark who worked under the watchful eye of Craig Galbisini - Physical Therapy Specialist. Mark would ensure I was doing the exercising properly and Craig would continually evaluate the exercises; many times accessing what additional movements I needed to perform to get the desired stretch. The staff, especially Mark and Craig were very friendly and easy to work with. There are many PT businesses in the Goodyear area but ONLY one I whole-heartedly recommend - Biomechanix