CPA is the way to go. He/she can save you money in a long run. Tax law is complicated. From my personal experience (I own a high-tech company, too), hiring a CPA is worth the money.