I worked with a trainer after a series of injuries..dude is well known and super expensive. Got me back to brand new..had to spend around 6 months in Florida training with him to put me back together.
His services and membership were around $15-20k for that time..would gladly spend it again if I were in that situation again
Bench