Heel pain, including pain from heel spurs, can be caused by various factors like poor footwear, obesity, and stress on the heel. There are many treatment options available, including proper footwear, orthotics, physical therapy, and advanced techniques. In severe cases, surgery may be necessary to relieve pain.