The Helena folks are friendly and relatively helpful, but not the greatest. The overarching company, Rotech (Sleep Central), sucks out loud. This would be a one star review except for Shane, the one bright light, even in the Helena office.
Wellness.com does not provide medical advice, diagnosis or treatment nor do we verify or endorse any specific business or professional
listed on the site. Wellness.com does not verify the accuracy or efficacy of user generated content, reviews, ratings or any published