Craig L. Elggren, CPA, PC · Gilbert, Arizona
A Gilbert CPA for your business and your personal taxes.
Bookkeeping, payroll and QuickBooks support, tax preparation and tax planning for businesses and individuals, and help with IRS notices and back taxes.
4.8out of 5 on Googlefrom 129 reviews. Checked September 21, 2026.- 1467 W. Elliot Rd., Suite 102Gilbert, AZ 85233
- Arizona CPA firmCraig L. Elggren, CPA, PC

Where to start
How can we help?
I need help keeping the books or running payroll
Bookkeeping, payroll, QuickBooks and part-time CFO workI need a tax return prepared, or a tax plan
Tax preparation and tax planningI got an IRS notice, have unfiled returns or owe back taxes
Tax resolution
Bookkeeping
Bookkeeping that keeps you ready for tax time.
Our bookkeeping services include bank reconciliation, income statements, balance sheets and general ledger management.
Records that stay current
Monthly or quarterly bookkeeping with bank reconciliation, so your books are up to date all year.
Statements you can read
Income statements and balance sheets you can understand, backed by a maintained general ledger.
Ready for tax time
Organized books give tax preparation and tax planning accurate numbers to start from.
Scope and fees agreed up front
The work, the timing and the fees are agreed before anything starts.
At a glance
Your business structure decides which tax return you file
Business income reported on Schedule C with your personal return.
A separate business return, and owner pay that must run through payroll.
A partnership return, plus a K-1 for each partner's personal return.
A personal return covering income, life changes and withholding.
Tax preparation looks back. Tax planning looks ahead.
Tax preparation
What needs to be reported for the year that ended?
Gather the records and prepare the return.
Tax planning
What will a decision mean for your taxes?
Look at the tax effect of a decision while you can still change it.

About the practice
Who you will be working with.
Craig works with small and medium-sized businesses, with an emphasis on corporate taxation and accounting.

Craig L. Elggren
Certified public accountant, Gilbert, Arizona
In our clients' words
What clients say about the work.
of 129 Google reviews are five star
A genuine team that works together. They take the time to support, explain and suggest.
Craig and his staff were very professional and assisted with all my tax questions.
Professional, knowledgeable and great communication.
What those reviewers mention most
Google's count of what reviewers mention on the practice's profile.
Quoted word for word from Google, each linked to the original review.Read them all
How it works
What happens after you get in touch.
Book a time
Book online or call the office. You will get a confirmation with the details.
Open the calendarDescribe what you need
Share the question and the tax year or business period. Leave tax returns, Social Security numbers and account details out of a first message; the office will set up a secure way to send documents.
See what to bringAgree on scope and fees
Go over the work, the records needed, the timing and the fees before anything starts.
See the services
Do you work with businesses and individuals?
We help individuals and families with tax preparation and tax planning. Craig works with small and medium-sized businesses, with an emphasis on corporate taxation and accounting.
Can you help with ongoing bookkeeping?
Our bookkeeping services include bank reconciliation, income statements, balance sheets and general ledger management. We provide accounting support monthly or quarterly, based on the size of your business and your needs.
What happens at a first appointment?
You explain what you need help with and the tax year or business period involved. The office confirms the details beforehand and tells you which records to bring. See the checklist.
What will it cost?
It depends on the work. Fees are discussed and agreed before anything starts, so ask about them when you book.
I already have an accountant. Is it worth talking?
It can be. Bring your last return and a recent set of books and talk it through. Nothing changes unless you decide it should.
What should I send in a first message?
Your name, a phone number or email, and a short note about what you need. Leave tax returns, Social Security numbers and account details out; the office will set up a secure way to send documents.
Where is the office, and how do we meet?
The firm has an office at 1467 W. Elliot Rd., Suite 102, Gilbert, AZ 85233. Book a time online or call the office. Get directions.
From the blog
Helpful reading.
What to organize before your tax appointment
A checklist of the records to bring to your appointment.
Questions to ask when you review the books
Five questions to ask about your monthly reports.
Contact
Get in touch.
Please keep tax returns, Social Security numbers and account details out of a first message. The office will set up a secure way to send records.
- Call the office
- (480) 464-0205
- Email a brief question
- craig@clecpa.com
- Visit the office
- 1467 W. Elliot Rd., Suite 102, Gilbert, AZ 85233
