A naturopathic appointment usually lasts for around an hour, but its effect and the time it takes for your naturopathic treatment to work depends on the treatment you’re having and the condition being addressed. Your naturopath should be able to give you a more definitive timeframe.