James M McVeigh & Associates, Inc.

After nearly 40 years as a practicing CPA, I have retired effective November 16, 2020. I am confidently referring all my clients to Steven M. Green, CPA who has purchased my practice. Steve is a ready to handle any and all of your accounting and tax needs for all 50 states. Please visit his website through the link below or call him using the James M. McVeigh & Associates phone number.


Need Tax or Financial Services Help?

We are ready to help by providing services tailored to your specific needs. Our services are now offered through Steven M. Green, CPA as James McVeigh has retired effectove November 16, 2020.

Accounting Services

Providing a full range of cost effective accounting services

Consulting Services

We gauge our worth by the personal and business successes of our clients

Tax Services

Providing proactive tax services to identify key tax planning opportunities and strategies

Dear Clients

After nearly 40 years practicing as a CPA, I am announcing my retirement effective November 16, 2020. Thank you so much for allowing me to serve you through the years with your tax and accounting needs. It has been a privilege and pleasure to have my practice in Benicia for 35 years and in Fairfield for the past 20 years.

I want to introduce Steven M. Green, CPA, who has purchased my practice and is now ready to serve you with all of your current and future accounting and tax needs. It was with great care that I chose Mr. Green to continue my practices here in Benicia and Fairfield. Steve has the expertise to handle any and all of your accounting and tax needs for all 50 states. Steve is a Benicia native and resides here with his wife and three daughters. He currently has offices in Walnut Creek and Benicia and will be relocating out Columbus Parkway location to beautiful downtown Benicia at 821 E. 2nd Street, Suite 104. You can contact Steve with our current telephone numbers of (707) 746-5604 (Benicia) and (707) 422-1701 (Fairfield), as well as at (925) 932-3443. Visit his website at www.sgreencpa.com

Our current staff of Leslie, Lisa and Simona will remain with the firm, and I will assist Steve in the transition.

Thank you for all of your years of patronage and friendship.

James M. McVeigh, CPA

James M. McVeigh

James M. McVeigh

Owner - CPA

James M. McVeigh holds a Bachelor of Arts in Accounting from San Francisco State University, San Francisco, California. In 1986, James M. McVeigh established his firm in Benicia, California.

He is a Certified Public Accountant by the California Board of Accountancy and is an active member of American Institute of CPAs, the California Society of CPAs and is registered with the California Board of Accountancy.

Why Choose James M. McVeigh & Associates

Experienced and Knowldegeable Staff


Personalized Individual Services


Tailored Business Financial Services


Contact Us

Phone: 707-746-5604
Email:  info@sgreencpa.com

Two Convenient Locations

Benicia Office
821 E. 2nd Street, Suite 104
Benicia, CA 94510

Fairfield Office
609 Jefferson Street, Ste. H,
Fairfield, CA  94533

How Can We Help?

    From Our Clients

    “Good experience, taxes were done swiftly and efficiently.  James seems very knowledgeable of tax laws and found some credits I didn’t know about.  Affordable rates.  I would recommend and use again.”

    Stacy K.