If you don't necessarily love doing your taxes (or have an accounting degree), you've come to the right place. At David M Hayes, CPA, PLLC, we do what we love: taxes. Small businesses, larger enterprises, trusts, estates, non-profits, and individuals – we've done them all. For businesses, let us take the bookkeeping and payroll processing worries off your shoulders so you can concentrate on managing and growing your business.