Zen Rock Stack


Providing Professional PAYROLL & Bookkeeping Services

Providing Professional PAYROLL & Bookkeeping ServicesProviding Professional PAYROLL & Bookkeeping ServicesProviding Professional PAYROLL & Bookkeeping Services

We put the ZEN back in your books!

Contact Us

Drop us a line!

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Mary Allen Consulting

1880 Lancaster Dr N.E. Suite 120, Salem, OR 97305

(503) 991-5652



By Appointment

Need a custom appointment time to work with your schedule? Give us a call; evening and weekend appointments available when needed!

Our Services


Payroll & Bookkeeping

We can replace your back office with  payroll and bookkeeping support. When it comes to complex issues, rely on us. 

We do payroll for companies of all sizes, from one employee to dozens. Simple to complex payrolls, HR support, payroll reporting and tax payments are just a small part of the services we offer our clients, all at reasonable prices.

We are just as flexible with our bookkeeping; we serve clients with minimal to full cycle entry needs. Need previous year catch up? No problem. Tried to do it yourself and now nothing makes sense? Bring it on in; we'll put the Zen back in your books~


Your Taxes, Simplified

We’re dedicated to our clients! We share office space and clients with the amazing Judy Mummert of Judy Mummert Tax Service,  giving our clients a seamless accounting to tax time experience.

We serve every type of client industry, including Cannabis Growers and Dispensaries, We also do audit representation with the IRS and Department of Revenue.

This keeps us current on tax law so we’re always ready for the toughest situations. 


Your Business is Ours

We develop strategies for both business and individual clients. And we work hard and long hours when they need us—even after tax season. So let us tackle your most pressing financial issues.

We put the Zen back in your books