What is the best way to wean off of 10mg of hydrocodone a day? I have been on it for about 10 months and do not want to have any withdrawal symptoms

Take fewer per day. You can wean yourself by taking fewer pills per day and see the effect. Talk to your doctor who prescribes these meds. Most doctors would like to see their patients get off these meds... There are alternatives to opioids for pain control. Good luck.
Lower your dose slow. Try cutting your pills in half for a week or so. Then you can cut them even smaller if you think you need to do so. There will be an adjustment period after any dose reduction, but slowly lowering your dose will make it easier. Good luck to you.