Have to 2nd the guys at Lafayette Aviation. Yes, I went to school there, but I also had a PAY2 worked on there. Just for clarification, I did not work for them, but they are good people.
My other recommendation is Des Moines Flying Service in Des Moines, IA. They are a bunch of older guys that are used to working on the equipment. My only tip is, they are a Piper dealer and will want to sell you new Piper parts if they can come up with them.