It sounds like you all you need to do is adjust the limit screw to allow the derailleur to travel further out before stopping. Derailleur adjustments are really easy, You just need to tell the derailleur how far its allowed to move with each click. I found Zinn's bike on road bike maintenance really helpful. You can't rely on your LBS to make these minor adjustments. You wouldn't take a violin to a music shop to be tuned daily, a bike is the same way.