Welcome to healthcaremagic.
is an alternative medicine option and definitely try that option. As such no harm in taking that treatment. Lumbar canal stenosis is a mechanical problem and is due to the compromised nerve
space. So the definitive treatment is surgical decompression however it is reasonable to consider all other options before considering surgery unless you have significant weakness in legs or issues with bowel and bladder habits.thanks.