James M. McVeigh is a certified public accountant in Benicia. Services offered include general accounting, tax planning and preparations, bookkeeping and write-ups, management advising and audited financial services. Visit Mr. McVeigh's website for more information on services and his firm. Call to inquire about additional accounting and financial services, costs, payments and to set up a consultation.