Steam generators have many great benefits. Whether you are looking for one for your home, or for a bathing area in a gym or spa, they can be a great addition. For those suffering of respiration problems, steam can be a good way of treating this. If you have tired muscles, or if you work out frequently, then you will find that steam can help soothe and relax the muscles. Steam is also an effective way of ridding the body of toxins and providing a deep clean for the skin.