Pressure point massage is a treatment that applies pressure body massage spa near me to specific points on the feet. These points correspond to all organs, glands and tissues in your body. It promotes relaxation, increases energy, and balances the body. The foot massage chair allows the recipient to relax and sit comfortably on it.