Business Advisory
We perform audits, reviews, and compilations for businesses and nonprofits across Barrington and the Northwest Suburbs, and help owners with entity selection and business formation.
5.0322 Google reviewsLenders, boards, investors, and other users may require an audit, review, or compilation. We agree on the appropriate engagement based on those requirements. A compilation provides no assurance, a review provides limited assurance, and an audit provides reasonable assurance.
Our team performs audits, reviews, and compilations in-house for operating companies and nonprofit organizations, using the financial records relevant to each engagement.
We compare the tax implications of operating as a sole proprietorship, partnership, LLC, S corporation, or C corporation. We also assist with EIN applications, S-corporation election timing, and accounting software setup.
Financial reporting and business formation, supported by experienced CPAs
We help with financial reporting requirements and the tax and accounting decisions involved in starting a business. When these decisions affect your personal taxes or investments, David can help coordinate the related planning.
Free consultation“As a small business owner, I appreciate David’s accuracy, reliability, communication and quick turnaround when it comes to my taxes. He’s personable, friendly and he will always look out for your best interests. I wouldn’t trust anyone else with my finances.”
“As a new business owner, I had a lot of administrative and tax-related questions. David has been responsive and thorough in taking the time to answer them. He has a knack for making complex topics more straightforward and easy to understand. I feel like I can trust him to have my best interests at heart.”
Unpaid, unedited Google reviews from clients of the firm. No compensation was provided.2
Frequently Asked Questions
Meet with David Robbins
New and existing clients can schedule time online. Initial consultations for prospective clients are free, with no obligation.
Prefer to talk first? (847) 852-1400



