Different types of recovery therapists/therapy

I was thinking of making a poll on how we would all rank the different recovery therapists. However, there are so many type, I didn’t want to make an incomplete list. Thus far I have: Chiropractor; Physiotherapist; Massage Therapist; and Rolfer, as well as contrast showers. I know there are far more than this. Please add to the list and perhaps give a short explaination of what each therapist does.

In addition to what you have listed (I especially like contrast showers!) How about:

epson salt baths
ice baths
self massage
ems (pulsing mode)
foam rollers

As you can tell from my list, I don’t have a lot of money to spend on therapists, so i try to make do with modalities that don’t cost anything.