Your Strategic Accounting Partners

Marek CPA & Associates

Your Strategic Accounting Partner 


Trusted Certified Public Accountants  

Marek CPA & Associates specializes in business accounting solutions including tax preparation, financial auditing, business tax, accounting strategy and so much more. 

We offer free consultations to help meet your needs, goals, and your budget. 




2769 Jefferson Davis Highway Suite 111-1045

Stafford, Virginia 22554



(540) 842-5535




We offer accounting services as well as QuickBooks online hosting. We are a certified QuickBooks Pro advisor - If you're looking for ongoing accounting management or our accounting-on-demand service, we can help.  

Assurance Services 

Worried your business isn't financially compliant? Get piece of mind with our comprehensive assurance services. We provide audit, reviews, compilations, and agreed upon procedures. 



No matter how complex your finances are, we can help you achieve your goals. Learn to manage financial risks with a clear strategic plan. We offer personal and business financial analysis and plan development.  


You've got great ideas. With our help, you can develop a strategy that's financially viable and operationally sound. We offer business planning, strategy, SWOT analysis, and more. If you can dream it, we can put it into action. 



We offer competitive bookkeeping options to keep your business compliant and organized. Whether you're looking for a one-time set up or ongoing services, we have a price and package that's perfect for your business needs.  

Tax services

We offer a host of tax services including preparation, planning, strategy, and filing. We work with businesses, estates, trusts, and individuals. We also offer tax 'double-check' services for individuals or businesses that want their taxes reviewed prior to submission.  



Client Success is Our Success
— Patrick Marek, CPA & Managing Partner


Let's Connect

Use the form below to tell us about your business inquiry, and we’ll email you to schedule a free consultation. Please be as detailed as possible. 

Our response time is one business day. While our business hours are Monday-Friday 8am-7pm, we take appointments and meetings at any time, including weekends and evenings to accommodate your busy schedule.

Name *
Please do not include confidential or sensitive information in your message.