Skip to content
BackNov 7
David D.
Upwork badge

David D.

Bookkeeper | QuickBooks ProAdvisor | Small Business & Trade Contractor

I’m a Certified Intuit ProAdvisor accounting professional with over 8 years of experience, an MBA, and a passion for helping small businesses keep their finances organized, accurate, and stress-free. My path into small-business bookkeeping started with my father-in-law, who owns a small business. When I saw how much he was paying for basic bookkeeping and accounting services, I realized there was an opportunity to provide the same level of quality and expertise without the high cost that many small businesses face. That experience showed me just how much of a need there is for reliable, professional bookkeeping services designed specifically for small businesses. Many business owners are great at what they do but don't necessarily have the time or accounting background to keep their books organized. That's where I come in. I have experience working with a variety of small and independently owned businesses, including plumbing, roofing, construction, automotive body shops, and architectural firms. I understand the unique challenges that come with running a small business and the importance of having accurate financial information without making bookkeeping another burden for the owner. My experience includes QuickBooks Online, bank and credit card reconciliations, accounts payable and receivable, transaction categorization, financial reporting, cleanup and catch-up bookkeeping, payroll, and preparing financial records for tax professionals. My goal is simple: provide professional, accurate bookkeeping at a price that makes sense for small businesses. Whether you need monthly bookkeeping, help getting caught up, QuickBooks cleanup, or simply someone you can trust to keep your financial records in order, I’m here to help you spend less time worrying about your books and more time running your business.

🇺🇸Weymouth, United States$30/hr100% JSSSince Aug 2026

Earnings and projects

MRR
$583

Last 6 months ÷ 2, the fewest it counts (since Sep 2026)

World#71,573 / 412k
🇺🇸Country#10,825 / 62.1k
Revenue, last 30 days
—

Read daily since Oct 20, under 30 days

Total earnings
$1.2k

Billed in all: $1.3k

World#380,176 / 412k
🇺🇸Country#58,112 / 62.1k
Per project
$1.2k

$1.2k in the last 6 months

World#111,700 / 412k
🇺🇸Country#19,056 / 62.1k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇺🇸Country#16,472 / 62.1k
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇺🇸Country#53,151 / 62.1k

Earnings, last 30 days

$1.3k+$35 earned since Oct 20Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,240$1,260$1,280$1,300Oct 20Oct 29Nov 7

Tracked from Oct 20, 2026.

Skill rankings: Top 19% in Small Business Administration

Ranked by MRR among everyone on Upwork with the skill.

  1. #21Notarization63 freelancers · 🇺🇸 #21Top 33%
  2. #34Job Costing116 freelancers · 🇺🇸 #10Top 29%
  3. #46Small Business Administration244 freelancers · 🇺🇸 #18Top 19%
  4. #79QuickBooks Enterprise258 freelancers · 🇺🇸 #22Top 31%
  5. #162General Ledger617 freelancers · 🇺🇸 #37Top 26%
  6. #200Chart of Accounts826 freelancers · 🇺🇸 #41Top 24%
  7. #276Financial Report1,343 freelancers · 🇺🇸 #43Top 21%
  8. #575Invoicing2,164 freelancers · 🇺🇸 #71Top 27%