<prompt> Human: Four years ago I moved to a new area to provide free lance services. My main client showed me how to open an S Corp, and I started running everything through the business.This client also recommended a CPA who works with him and it would make things easy that we all had the same CPA. The CPA is a mom and pops type of place, about 10 people in the entire office so its definitely a first name basis.During the past three years, the CPA was very friendly to me but never really explained what was going on. She said write down all of my expenses and she would see what was able to be deducted cant be, etc. I would get things in the mail from my state IRS saying I owed money or something was improperly done. I would make contact with the office and it takes multiple days to get to the bottom of the issue. They dont respond to their emails and when I call its like Im annoying them. Now I have a new job, but still am keeping the S Corp active for some side work. This new job is with a major company so everything is much more black and white with expenses. If I felt that I was a little peon before, Im really feeling it now. I get it, not much going on but I get papers and it really aggravates me that it takes so long to hear back from them. The latest thing is that in January 2016 they said I would be getting a small refund of 400. I have called them several times since May and they said they will call and get it figured out. Last week I still didnt have that refund, so I called and they said they would look into it and call me. Two days later I get an email which is weird since they never respond when I email them explaining they made an error and I wouldnt get a refund.Every year I pay them close to 1,000 for my personal business returns. Is this industry standard? TLDR: Old boss recommended CPA. CPA is very nice, but it takes forever to get a meeting hear back when I get something in the mail. No ties to my old boss so Im thinking of finding a new CPA, but not really sure what to do.  <response>: The 1000 is not out of line for both business and personal. The errors, delays, lack of communication is not good, though. You should have found a new cpa back when they made the first couple errors delays. Time to move on. 