Meet Our Team

When your books are behind and tax season’s creeping in, we’re the ones who step in.
Meet the team that brings clarity, calm, and a little order to the chaos.

Phone: 757-771-2557

Email: tim@ewingcpa.net

Tim Ewing, CPA, CMA

Tim Ewing is a CPA and founder of Ewing CPA LLC, with over 30 years of experience specializing in tax preparation and bookkeeping for small to medium-sized business owners, along with self-employed professionals. Holding a Bachelor of Science in Finance from the University of Arizona, 
 
Tim focuses on delivering clear, reliable financial support that helps clients stay organized and confidently meet tax obligations.

Having built and managed multiple small businesses himself, Tim understands the challenges entrepreneurs face when it comes to staying on top of their finances. He takes pride in creating efficient, easy-to-follow systems that simplify the accounting process, minimize tax burdens, and provide peace of mind.

Whether you’re just starting out or ready to take your business to the next level, Tim offers the hands-on support and strategic insight to help you move forward with clarity and confidence.

Phone: 267-386-7911

Email: andrey@sapirservices.com

Andrey Sapir, EA

Andrey Sapir, EA is the founder of Sapir EA (formerly known as A&Y Services Corp). Andrey is a seasoned tax and finance professional and has over 15 years of experience providing tax preparation services for individuals and corporate structured entities. Having worked in providing tax and consultation services in logistics, medical, real estate, and other industries, Andrey has a unique approach to tackling complicated tax returns and resolving compliance issues. Andrey also works with his clients on business and administrative issues, including business formation, appropriate tax elections, and operating businesses. He develops tax-planning strategies to guide his clients through the various phases of the business cycle.

Andrey is a member of the National Association of Enrolled Agent (NAEA), National Association of Tax Professionals (NATP), and the Pennsylvania Society of Enrolled Agents (PSEA).

Let’s Talk About What You Need

Let’s make your finances feel manageable again. We’re ready when you are.