O-1 extension


New Member
My O-1A visa will expire in July 2015. My employer wants to extend my visa and the immigration attorney office they work with told them it would be better to apply for a new H1-B visa. I am reluctant to do this since my eventual goal would be to apply for EB-1A or EB-2 NIW permanent residency.
The attorney office claims that H1-B would be cheaper for my company since O-1 visas are extended in one-year increments. The required form I-129 filing fee is only $325.

Does anyone know how much the immigration attorney could charge for the O-1 extension work?
Isn't this just a routine work based on the original O-1 petition?

Thanks for your help!