A system to provide controlled therapeutic treatments, including a thermal pad coupled to a control unit. The thermal pad includes a flexible fluidic channel having an input port and an output port, and a thermally-transmissive outer covering. The control unit includes an output port coupled to the input port of the thermal pad fluidic channel, an input port coupled to the output port of the thermal pad fluidic channel, a hot-fluid circulation loop coupled to the output port and the input port, a cold-fluid circulation loop coupled to the output port and the input port. A pump provides fluid flow in at least one of the hot-fluid circulation loop and the cold-fluid circulation loop, a temperature sensor, and a processor coupled to a memory. The processor is configured to execute instructions stored in the memory, to provide to the thermal pad a fluid flow having a predetermined temperature profile.