I have an accountant, but have heard a lot of bad things from other people about their accountants.
Make sure you get to know a prospective accountant before signing with them, as they pretty much can’t be held liable if they mess up. Take the time to find someone that you can trust and will actually work hard to keep your finances in check.