There are many good attorneys with traffic ticket experience and charge about the price of the fines. Whether they get you off depends on too many factors to get into here. I suggest that use AVVO's "Find a Lawyer" tool to locate several very good to excellent attorneys and call them for a quote.
My response herein is an attempt to give you general information and direction and is not intended to constitute an attorney-client relationship as perceived by state law.
Gee! If they're not that complicated you certainly have the time and interest to resolve them yourself. An attorney's time, experience and contact is what you pay for. These things are being used for your benefit and it is what you are paying for. Consult the Greensheet. Many qualified lawyers are identified.