Thomas Ledger Group is a bookkeeping and financial reporting firm built exclusively for roofing contractors. We don't just reconcile transactions — we help you understand your gross margin, protect your cash flow, and make better decisions job by job.
Most roofing contractors we talk to are dealing with one of these.
Revenue looks good, but between materials, crew costs, and supplier accounts, you can't tell what a job actually made. We turn your transactions into a clear monthly P&L and Balance Sheet, so you know your margin — not just your bank balance.
Months — or years — behind on reconciliations and categorization? We'll work through the backlog, correct errors, and get everything caught up and ready for ongoing bookkeeping.
Insurance work, retail jobs, commercial contracts, supplier deposits — we've done the books for a roofing company ourselves. You don't have to explain the industry to us.
We intentionally keep things simple. No payroll, no tax prep, no HR. Just the bookkeeping and reporting a roofing contractor actually needs.
A clean, CPA-ready foundation from day one — chart of accounts, bank connections, and configuration built around how a roofing company actually runs jobs.
Behind on your books, switching software, or just inherited a mess? We'll reconcile, correct, and bring everything current — then transition you into ongoing monthly bookkeeping.
Our core service. Reconciliations, categorization, and CPA-ready financial statements — plus the plain-English explanation of what they mean for your roofing business.
Our signature deliverable. One page, plain English: revenue, margin, cash position, your biggest win, your biggest concern, and one recommendation.
A straightforward process from first conversation to clean, current books.
We learn about your business, current bookkeeping situation, and what you need to feel confident in your numbers.
We review your QuickBooks file (or current setup), assess cleanup needs, and confirm your reporting requirements.
You get a clear, written scope and quote based on your actual business — not a generic package.
Setup, cleanup, or monthly bookkeeping begins, with a regular rhythm of reconciliations and reporting.
Our monthly bookkeeping clients are generally established roofing contractors at $500K+ in annual revenue, owner-operated, using QuickBooks Online, and serious about growth. Insurance work, retail jobs, commercial contracts — we understand the operation, not just the accounting. Cleanup & Catch-Up is open to roofing companies of any size — if your books are behind, we'll take on the mess regardless of revenue.
See the full picture of who we work best with — and who we don't — before you book a call.
Quinton grew up in a roofing family and currently serves as CFO and bookkeeper for his family's roofing company — so he understands the real financial challenges roofing contractors face: cash flow between jobs, supplier accounts, insurance timing, subcontractor costs, and everything else that gets pushed aside when the work is busy. That's the whole reason Thomas Ledger Group exists, and why we work exclusively with roofing contractors — not a dozen different industries.
That background shapes everything here: practical, no-nonsense bookkeeping for owners who are heads-down in their business. This isn’t a big impersonal firm — it’s one person who knows your industry and does the work directly for every client.
Schedule a free discovery call and find out what clean, current books and clear financial statements could look like for your business.
Three focused services — QuickBooks Online setup, cleanup and catch-up, and monthly bookkeeping. Every engagement starts with a discovery call and a scope built around your actual business. We work with established small businesses across many industries, with a specialty in contractors and skilled trades.
The foundation of working with Thomas Ledger Group. Every roofing client gets CPA-ready financial statements, a Monthly Financial Snapshot, and a clear explanation of what it all means — with scope built around your bank accounts, supplier relationships, and job volume.
Accurate books aren't just for tax time — they're how you make decisions.
See whether you're actually making money — not just whether there's cash in the bank account.
Hiring, pricing, or investing in growth — base it on real numbers instead of a gut feeling.
Tax time, a loan application, or a conversation with your CPA — your books are always current and ready to go.
Your revenue only tells us roughly how complex your books are — it doesn't set your price. What actually drives your quote: transaction volume, number of bank accounts and supplier relationships, whether you run job costing, how many crews you're tracking, and how much reporting and communication you want.
Two roofing companies at the same revenue can have very different bookkeeping needs — so you get a scope and quote built around your business, not a generic tier.
Monthly Bookkeeping is an annual agreement, billed monthly — one year of financial partnership, broken into predictable monthly payments rather than a lump sum. New clients get a 90-day satisfaction window at the start; after that, the annual term applies.
Pricing depends on your transaction volume, accounts, job costing needs, and overall complexity. After a discovery call and a look at your current books, you'll receive a clear monthly quote — tailored to your business, not a generic tier.
Whether you're a few months behind or several years deep, cleanup is the first step toward actually knowing your numbers. We sort through what's there, fix what's wrong, and bring everything up to date. Cleanup & Catch-Up is open to roofing companies of any size — no revenue minimum. Many clients transition smoothly into ongoing Monthly Bookkeeping afterward; others just need the one-time fix, and that's fine too.
Life or business got busy, and the books haven't been touched in months.
A lender or line of credit application needs accurate, up-to-date financials.
Your CPA or EA needs clean books before they can file — and what you have isn't close.
Moving to QuickBooks Online from spreadsheets, another platform, or a previous bookkeeper.
Every cleanup is scoped individually, but most include the same core work:
Cleanup pricing depends on how many months (or years) are involved and how complex the corrections are. After reviewing your books on a discovery call, you'll get a clear, written quote — so you know exactly what to expect before any work begins.
If a cleanup transitions into ongoing monthly bookkeeping, there's no separate setup fee — it's a seamless handoff.
We review your current books, bank feeds, and historical data to understand the scope of what's involved.
You receive a clear, written cleanup quote based on what we found — no guessing.
We work through reconciliations, corrections, and categorization until everything is accurate and current.
Once caught up, we move you into ongoing monthly bookkeeping so it never piles up again.
If you're new to QuickBooks Online — or your current chart of accounts doesn't actually reflect how your business operates — we build the foundation correctly from the start.
A scope and quote for onboarding depends on the number of accounts, how much historical data needs to be entered, and whether you're migrating from another platform or spreadsheets. We'll walk through all of it on your discovery call.
One page. Plain English. No accounting jargon. Every roofing client gets a Snapshot alongside their financial statements each month — so you know exactly where the business stands without digging through reports.
We work exclusively with roofing contractors. Monthly Bookkeeping clients are generally $500K+ in annual revenue, owner-operated, and using QuickBooks Online — Cleanup & Catch-Up projects are open to roofing companies of any size. Here's how to tell if that's you.
Whether you've fallen behind on reconciliations or you've been handling everything yourself and it's becoming unsustainable, we can take it off your plate.
You're not just looking for someone to "do the books" — you want to understand what a job actually made, not just what's in the bank account.
We work in QuickBooks Online. If you're already using it, great — if not, we can help get you set up.
You'd rather work directly with one person who knows your business than get passed between departments at a big firm.
Thomas Ledger Group is based in New Jersey and serves clients both locally and remotely, anywhere in the country, through QuickBooks Online. Whether we ever meet in person or work entirely over email and video calls, the process is the same: accurate books, delivered on a reliable schedule.
That's exactly what a discovery call is for. We'll talk through your business, and if we're not the right match, we'll tell you honestly — no pressure.
Everything you need to know about how Thomas Ledger Group works. Don't see your question here? Just ask on a discovery call.
That's what the discovery call is for. We'll look at where your books stand today and build a scope around what will actually move the needle for your business.
Year-round bookkeeping that keeps your clients' books clean, current, and ready when tax season arrives — so your team isn't doing cleanup work during your busiest months.
When a client's books arrive in rough shape right before a filing deadline, it slows everything down — for your firm and for the client.
Monthly reconciliations and categorization mean books are accurate all year, not reconstructed at tax time.
When a client comes to us with messy or incomplete books, we get them caught up and accurate before they ever reach your desk.
We handle bookkeeping. You handle tax strategy and filing. No overlap, no stepping on toes.
When you have a client who needs bookkeeping support — whether that's ongoing monthly work or a cleanup before filing — you can refer them directly. We'll handle the discovery call, scope the work, and keep the books current going forward.
We work exclusively in QuickBooks Online, which makes it easy for your team to access clean, organized books whenever you need them.
What you can expect:
Accurate, reconciled books delivered on a predictable monthly schedule. Direct communication if questions come up about how something was categorized. A bookkeeper who understands the line between bookkeeping and tax work — and stays on the right side of it.
Let's talk about how a referral relationship could work for your firm and your clients.
Thomas Ledger Group is built around a simple idea — roofing contractors deserve a bookkeeping partner who understands roofing, not just accounting.
To help roofing contractors build stronger businesses through accurate bookkeeping, clear financial reporting, and practical financial guidance.
To become the most trusted bookkeeping and financial reporting firm dedicated exclusively to roofing contractors in the United States.
Thomas Ledger Group was built from my own experience growing up in a roofing family.
My parents own a roofing company, and as the business grew, I stepped in to handle the bookkeeping and financial side of things. I quickly realized something about my dad that I think a lot of contractors can relate to. He loves running the business, leading his crews, and taking care of customers. Sitting behind a desk doing the books? Not so much.
That got me thinking. If my dad feels this way, how many other contractors feel exactly the same?
That's why I started Thomas Ledger Group.
I know firsthand that running a successful roofing business is about much more than the work itself. You're managing cash flow between jobs, paying subcontractors, keeping up with 1099s, tracking insurance payments and progress billing, and trying to make sense of the numbers while still finding time to grow your business. It can become overwhelming.
My goal is simple: to take that burden off your shoulders so you can focus on what you do best — running your roofing company.
Before starting Thomas Ledger Group, I also worked in municipal finance in the Tax and Utilities Collector's Office, where I managed month-end processes, tracked contractor permits, collected revenue, and worked with financial records every day. That experience taught me the importance of accuracy, accountability, and organized financial systems.
When you work with Thomas Ledger Group, you're not working with a large firm where your books are passed from one employee to another. You're working directly with me.
I built this firm because I believe contractors deserve a bookkeeper who understands their business, speaks their language, and genuinely wants to see them succeed. That's the kind of partner I strive to be for every client.
No jargon, no theory for theory's sake. Just clear numbers and straightforward explanations of what they mean for your business.
One point of contact, primarily by email, so questions get answered and everything stays documented — no waiting on a call center.
You shouldn't need an accounting degree to understand your own financial statements. We make sure you don't.
Schedule a free discovery call — no pressure, no sales pitch. Just a conversation about where your books stand and what could be better.