There have been many claims that electrical stimulation, ultrasound treatment, and even magnets can help a bone heal faster; however, there is no clear evidence that any of these work. A bone takes, on average, four to six weeks to heal. The best ways to ensure a bone heals appropriately is to quit smoking, eat a balanced diet including all the food groups, and making sure you stick to your treatment plan. Cigarette smoking will decrease the blood flow to the bone that brings the nutrients and cells necessary for bone to heal. A balanced diet provides those nutrients that need to be delivered to the bone. Removing a cast too early or bearing weight on a bone not yet healed can result in a bone not healing in a timely fashion.