There is no one best doctor to treat spinal stenosis. The best doctor for a particular patient may depend on the severity of the condition, the patient's overall health, and the treatment preferences.