Where CPA stands for Close Personal Attention!

Admired & Respected Accounting Firm



At G. J. Foster & Associates, P.C., we provide sound financial advice to both businesses and individuals. Our services range from a full financial plan down to a family budget, a personal tax plan, or setting up an investment strategy and implementing it.

Accounting, Tax & Financial Experts

Bookkeeping is more than just recording your income and expenses. With the complete services of G. J. Foster & Associates, P.C. your taxes will be easier to file with no surprises, your employees will be paid correctly, and your overall view of personal and business finances will be expanded and made understandable.
Our financial advisory services include:
  • Accounting Payroll & Bookkeeping
  • Tax Returns (Individuals and entities including Corporations, LLC's, & S-Corps)
  • Retirement Planning
  • Business Entity & Incorporation Services (Corporations, LLC's, & S-Corps)
  • General Investing
  • 401k Plans
  • Rollovers
  • Wills, Trusts, & Estate Planning
  • Pension Plans For Businesses
  • General Business Consulting
  • Investments & Securities (Stocks, Bonds, Mutual Funds)
  • Controller & CFO Management For Small Businesses
  • IRS Negotiations
  • Business Plans For Banks
  • Future College Expense Planning
  • Family Budgeting
  • Total Accounting, Tax & Investment Services
  • Helping You Set Up & Manage Your Small Business
  • A Personal Financial Plan to Get You to Retirement in Good Shape

About Us

Born and raised in Milwaukee, owner Greg Foster moved to Roscoe in 1988. In 1991 he started his own practice. He has enjoyed increased success ever since. He has also been able to add staff throughout the years. Greg and his staff enjoy working with clients and making them feel confident about their finances.

Owner Gregory J. Foster, CPA, is a past Controller and CFO who served in those capacities with two separate and distinct companies while rising through the corporate ranks.
  • 20 years of IRS negotiations for clients' problem resolutions.
  • 15 years of retirement planning & investment analysis.
  • “Helping You Set Up & Manage Your Small Business”
  • “A Personal Financial Plan to Get You to Retirement in Good Shape”
  • “Providing Illinois & Wisconsin with Over 20 Years of Quality Service”
Public Accountant Service in Roscoe, IL

Schedule Your Appointment Today

Contact G. J. Foster & Associates, P.C. to schedule your financial consultation today at (815) 623-8877. To better accommodate your busy schedule, we offer evening and weekend appointments. We proudly serve the following areas:
  • Rockford
  • Roscoe
  • Rockton
  • Belvidere
  • Loves Park
  • Machesney Park
  • Beloit
  • Janesville & More