Or you can also check out :
http://www.portflow.com
They are supposed to be even better than endyn - but a little pricey, $900 not including any parts (all labor). I actually just emailed them about their pnp work, and was requesting info about springs / retainers / etc....