Business Advisory
We perform audits, reviews, and compilations for businesses and nonprofits, and help owners with entity selection and new business formation. Our firm has served the Northwest Suburbs since 2008.
5.0322 Google reviews (as of July 2026)Lenders, 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.
Logan Park, CPA, Director of Audit & Assurance, leads this work. 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, as of July 2026. 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



