🔥 Founding Offer — $1/seat for life. Only 43 of 50 spots left.

30-day free trial, no card required

Track hours, calculate wages, and know who has been paid

Your crew clocks in from any house, any job site

Cleaners clock in and out right from each client's address — no office, no fixed location needed. Hours and pay total up automatically across every job.

  • No hardware or time clocks needed
  • No credit card required
  • Cancel anytime with one click
Professional cleaner wiping down a kitchen surface
Built for your industry

Why this matters for cleaning services

Cleaning crews rarely start or end their day at the same place twice, which makes a fixed time clock useless and self-reported hours hard to trust. Hourvy lets each cleaner clock in and out directly from their phone at every house or job site, so you get an accurate record of hours worked without asking your crew to drive somewhere just to punch in.

Popular with teams like yours

Mobile time clock GPS location check Time off & fix requests Timesheet sign-off Payroll exports Job costing Team & manager access
Worked example

Three client homes in one day

A cleaner paid $18 an hour picks a job at clock-in and taps Switch when moving to the next house. The Jobs page shows the hours and labor cost for each client.

Job Hours Calculation Labor cost
Client A (weekly clean) 2.5 h 2.5 h × $18 $45.00
Client B (move-out) 3.0 h 3.0 h × $18 $54.00
Client C (office) 2.0 h 2.0 h × $18 $36.00
Day total 7.5 h 7.5 h × $18 $135.00
How it works

Three steps. No spreadsheets.

01

Workers clock in

Each worker gets a free login and clocks in and out from their own phone, or at a shared tablet kiosk with their PIN. Or skip that and log hours for them yourself. No hardware to buy.

02

Hours & pay calculate automatically

Hourvy subtracts breaks, applies your overtime rules, adds tips and bonuses, and shows exactly what each worker is owed.

03

You mark it paid

Pay however you already do (cash, transfer, check or your payroll provider), then log it so balances stay accurate. Export to Gusto, QuickBooks, Xero or ADP in one click.

Simple enough for anyone to use — no training required.

$1 per active seat / month

Each worker, each manager and you are one seat. No base fee, no per-location fee, every feature included. 30-day free trial, no card.

Founding rate, locked in for life.

Start free trial See pricing

Time tracking for Cleaning Services: questions

Can cleaners clock in at each client's home?

Yes. Cleaners clock in from their own phone wherever the job is, so nobody drives to an office first. Nothing to download: Hourvy runs in the phone's web browser.

Can I check that cleaners are at the client's address when they clock in?

Yes. Switch on the location check and save each client site as a work location, using your phone's location while you're there or coordinates pasted from Google Maps. Being at any saved site counts. You choose whether clock-ins elsewhere are flagged or blocked. The location is read only at clock-in and clock-out.

Can I see how long each client's job took?

Yes. Switch on job costing and create a job for each client, with an optional client name and budget hours. Cleaners pick the job when they clock in, and the Jobs page shows hours, labor cost and the number of workers for each job.

What happens when a cleaner moves to the next house?

While clocked in, they pick the next job and tap Switch. Hourvy ends their time on the first job and starts it on the next, and overtime still counts all their hours for the week together.

Can cleaners confirm their hours before payday?

Yes. Switch on timesheet sign-off and everyone who can log in is emailed to confirm their hours when you generate payroll. If something's wrong, they say what, and you're emailed.

Is there really no monthly base fee or minimum charge?

Zero base fees, zero minimums. You pay only for active seats: each worker, each manager and you, the owner. A team of 4 workers plus you is 5 seats, so $5 a month. No setup, admin or cancellation fees.

What counts as a seat for billing?

A seat is every active person on your account: each active worker, each manager and the owner. You're billed for the most seats you had during the month, so someone active for 1 day or all 30 costs the same flat seat price for that month. It's based on their active status, not how many shifts they logged.

What happens when my 30-day free trial ends?

Because we don't ask for a credit card to start your trial, you'll never be charged automatically. Near the end of your 30 days we'll remind you to add a payment method if you want to keep using Hourvy. If you decide it's not for you, your account simply pauses. No cancellation calls needed.

Ready to stop guessing on payday?

Set up your team in minutes. 30-day free trial, no card required.

Start free trial Talk to us
Also popular for
Landscaping & Lawn Care Construction & Trade Crews Restaurants & Bars