We have a construction bookkeeping services business in Lynnwood and have used C.P.A.'s for over 30 years to prepare our business and personal taxes and are very pleased with the service we get.
I have found most C.P.A.'s are focused on tax preparation and when they get into other areas like bookkeeping and strategic business process management it does not always work out so well.
The same hold true in reverse, bookkeepers who offer annual income tax services don't always work out so well.
Regarding using a C.P.A. for growing a business can be tricky. It gets back to the idea “Jack Of All Trades And Master Of None”.
If the C.P.A. is a generalist it does not seem to work as well as having expertise in a particular industry and focusing on it.