Glendale · Burbank · Pasadena · Montrose · La Cañada
Behind on your books? Talk to a local CPA — free.
A free 15-minute call with Denis Mashkov, CPA. Get a clear read on where your business stands and exactly what to do next. No prep needed.
Denis Mashkov, CPALicensed in California- Talk directly with a licensed California CPA — the same person who'll do your books.
- Behind, messy, or blindsided at tax time? That's exactly what this call is for.
- 15 minutes. No prep, no invoice, no obligation.
5.0
What clients say
I started my business 4 years ago, and every tax season has brought me a fresh wave of anxiety… MashCPA changed that. This is the first year I've felt genuinely confident in my taxes. Denis takes the time to meet with me regularly and actually explains things in a way that makes sense — no jargon, no hand-waving, just clarity. Can't recommend them enough.
I was using an app to do my accounting for a long time and it felt like I was never really getting the best service or results. Having Denis take over was the best decision I've made in my financial adulthood. 10/10 would recommend.
Has done both my business and personal taxes for years now. Spends a lot of time and effort to go over any detailed questions I have to a level that is far beyond any other CPA I've worked with.

Who you're actually talking to
Denis “Mash” Mashkov, CPA. Licensed in California, based in the Glendale area, and fully virtual. It's just me — so the person on the call is the person doing your books, not a salesperson handing you off.
- Licensed CPA in California
- Years as an accounting manager at a publicly traded company before opening the firm
- Solo and fully virtual — the person who answers your questions is the person doing your books
Before you book
- Is it actually free?
- Yes. It's a free 15-minute call — no invoice, no obligation, no pressure to sign up for anything.
- Do I need to prepare anything?
- No prep needed. Seeing the real state of things is the useful part, so come as you are.
- My books are a mess — should I wait until I clean them up?
- Don't wait. Cleanup is half of what I do, and the sooner we look, the sooner it stops getting worse.
- Do you only work with businesses near Glendale?
- No. I'm fully virtual. Most clients are around LA, but plenty aren't — location isn't a barrier.