Dashboard
Tuesday, July 14, 2026
TT
Today's Jobs
4
Next: 9:00 AM — Edgewater
Week Revenue
$3,240
18 jobs completed
Outstanding Invoices
$1,485
3 invoices awaiting payment
New Requests
6
4 from website, 2 by phone

Today's Schedule

9:00 AM
Karen Boyle — Edgewater
Steam Carpet Cleaning · 3 rooms + hallway
Confirmed
11:30 AM
Mike Dawson — Severna Park
Upholstery · sectional + 2 armchairs
Confirmed
2:00 PM
Bayfront Dental Group — Annapolis
Commercial · waiting room & hallways, after close
Pending confirm
4:30 PM
Linda Tran — Crofton
Tile & Grout · kitchen and mudroom
Estimate visit

This Week

Mon
Tue
Wed
Thu
Fri
Sat
Sun

Recent Activity

  • Invoice #1047 paid — $285, Dana Whitfield28 minutes ago
  • New estimate request from the website — RV interior, Deale1 hour ago
  • Job completed — whole-house steam clean, PasadenaYesterday, 4:52 PM
  • Review received — 5 stars on Google from Andrea S.Yesterday, 2:10 PM
Mon 13
Tue 14
Wed 15
Thu 16
Fri 17
Sat 18
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
Whole-house steamHall family · Deale
UpholsteryGrace Kim · Prince Frederick
Steam clean · 3 rmsKaren Boyle · Edgewater
UpholsteryMike Dawson · Severna Park
CommercialBayfront Dental · Annapolis
Tile & groutLinda Tran · Crofton
Steam clean · 4 rmsRob Ferris · Owings10% hero discount
RV interiorEstimate · Deale
Area rugs (pickup)Dana Whitfield · Dunkirk
Commercial carpetSouth River Church · Edgewater
Same-day requestPet stain · Pasadena
Confirmed Pending
AllScheduledIn progressCompleted
JobClientServiceDateValueStatus
J-2318Karen Boyle
Edgewater
Steam Carpet CleaningJul 14$225Scheduled
J-2317Bayfront Dental Group
Annapolis
CommercialJul 14$540Pending
J-2316Sarah Michele
Pasadena
Whole-house steamJul 13$385Completed
J-2315Jim & Patty Hall
Deale
Steam Carpet CleaningJul 13$265Completed
J-2314Grace Kim
Prince Frederick
UpholsteryJul 13$180Completed
Collected this month
$8,920
31 invoices paid
Outstanding
$1,485
3 invoices — oldest 18 days
InvoiceClientServiceDateAmountStatus
#1048Karen BoyleSteam Carpet CleaningJul 14, 2026$225Draft
#1047Dana WhitfieldArea rug cleaningJul 13, 2026$285Paid
#1046South River ChurchCommercial carpetJul 10, 2026$720Sent
#1045Sarah MicheleWhole-house steamJul 8, 2026$385Paid
#1044Bayfront Dental GroupCommercialJun 30, 2026$540Overdue
#1043Rob FerrisSteam clean · 4 roomsJun 27, 2026$225Sent
#1042Grace KimUpholsteryJun 25, 2026$180Paid
All clientsResidentialCommercialRepeat
ClientCityLast serviceJobsLifetime value
Sarah MichelePasadenaJul 13, 2026 · Whole-house steam6$1,890Repeat customer
Andrea ScaranoAnnapolisJun 18, 2026 · Steam Carpet Cleaning4$1,120Repeat customer
Karen BoyleEdgewaterJul 14, 2026 · Steam Carpet Cleaning1$225
Bayfront Dental GroupAnnapolisJun 30, 2026 · Commercial5$2,700Commercial
Jim & Patty HallDealeJul 13, 2026 · Steam Carpet Cleaning3$795Repeat customer
Dana WhitfieldDunkirkJul 13, 2026 · Area rugs2$570
Rob FerrisOwingsJun 27, 2026 · Steam clean1$225
Grace KimPrince FrederickJun 25, 2026 · Upholstery2$410
TT

Tommy Terry

Owner / Operator
On the schedule Mon–Fri · emergency calls 24/7
DR

Dave Reyes

Helper Tech · part-time
Available Thu–Sat · commercial jobs
Add team member

Revenue by Service — last 90 days

Steam carpet
$12,400
Commercial
$7,860
Upholstery
$4,610
Tile & grout
$2,980
RV / Boat / Auto
$1,640

Jobs by City — last 90 days

Annapolis
21
Edgewater
17
Pasadena
12
Severna Park
9
Crofton
7
Calvert County
11

Business Profile

Business name
All Hands Carpet Cleaning
Phone
410-320-9621 · call or text
Hours
Mon–Fri 8:00 AM – 5:00 PM · same-day & 24/7 emergency
Service area
Anne Arundel & Calvert County, MD

Notifications

Text new estimate requests
Get a text the moment a request comes in
Invoice payment alerts
Notify when a client pays online
Morning schedule summary
Daily run sheet at 6:30 AM
Review request follow-ups
Auto-ask happy clients for a Google review

Concept by Wattz Web Design and Marketing