In our clients' words

Client reviews

Selected public reviews of Craig L. Elggren, CPA, PC, with links to their original platforms.

4.8 out of 5 on Google 129 reviews. Checked September 21, 2026.

122 of 129 Google reviews are five star. The rest are on the same profile, at the link above.

What people raise

The subjects that come up most.

Google's count of what reviewers mention on the practice's profile.

  • tax preparation 14
  • a responsive team 9
  • trustworthy staff 5
  • timeliness 5
  • a fast process 5
  • business tax planning 4

In their own words

Selected reviews, quoted verbatim.

4 from Google and 3 from Yelp, each linked to the original. Excerpts are marked as excerpts. Stars appear where the platform records a five-star rating.

Rated 5 out of 5 on Google.
A genuine team that works together. They take the time to support, explain and suggest.
Susie A.Google review excerpt
  1. Rated 5 out of 5 on Google.
    Professional, knowledgeable and great communication.
    Ruby A.Google review
  2. Rated 5 out of 5 on Google.
    Craig and his staff were very professional and assisted with all my tax questions.
    Teresa G.Google review excerpt
  3. Rated 5 out of 5 on Google.
    The staff at Craig Elggren's office handled my tax returns efficiently. Craig is always ready to provide guidance for my tax decisions.
    Phil T.Google review
  4. I was referred to Craig by a friend and am so happy we used his services. His office was very professional and Craig was very easy to talk to.
    Sharlene R.Yelp review excerpt
  5. Craig took the time to listen and understand the requirements from his customers and workout out a solution.
    Fadi H.Yelp review excerpt
  6. I'm very happy I found him here on yelp.
    Chad B.Yelp review excerpt

These are a selection. The full set is on each platform.Read them all on Google

Worked with the practice?

If Craig has done work for you, a review helps the next person decide. You can leave it on Google, or send the office a private note instead.

Leave a review

Bring your questions.
Let's talk them through.

Schedule a conversation
Call the officeSchedule