I have United Healthcare and they paid for everything. When I go for appointments and my fills, all that I have to pay is my twenty dollar co-pay. It only took a few weeks for me to get my surgery. All I had to do was have a stress test, blood work, and get a paper from my doctor with my weight every year for five years to prove that I have been overweight for a good chunk of my life.
I am not sure if yours will be different, but I hope that helps.