Ora The AI receptionist that books the visit, takes the deposit and puts it on your calendar.Books the visit and takes the deposit. Try Ora free →
New Build your own plan, one tool at a time For contractors & trades crews

Only pay for
what you use.

Contractor software where jobs, customers and your team are free. Add only the tools your business needs, like crew lineup, hours, change orders, estimates or Ora the AI receptionist, for a few dollars each. Don't need one anymore? Remove it in one tap.

The core is free Most tools $3–$15/mo No per-seat charges Remove anything, any time
Added
+ Change Orders
Ridgeline Builders
Your plan · billed monthly
Only what you use
  • Core: jobs, customers, teamFree
  • Lineup$7.99
  • Time & Hours$5.99
  • Photos$4.99
  • Change Orders$9.99
  • Calendar$2.99
  • EstimatesNot added
  • Ora ReceptionistNot added
Total$31.95/mo
Crew logins: free. Seats: never counted.
Removed
− Daily Logs
Sound familiar?

Most contractor software charges you for everything.

01

A plan full of features you never open, because the one tool you wanted only comes in the big package.

02

Per-seat pricing that punishes you for hiring. Add a foreman, and your bill goes up for no new tools.

03

“Call us for pricing” and an annual contract before you've even seen if it works for your crew.

04

A cancel button buried three menus deep, so you keep paying for things you stopped using months ago.

Already using Jobber or Housecall Pro?

Try it on one crew.

Run your next job on 25thhr before you cancel anything. If it doesn't earn its spot in 30 days, you've lost nothing, and you never gave us a card.

Comparing? See 25thhr vs Jobber, vs Housecall Pro and vs Pillar.

  • Keep what you have while you test.Put one crew or one job on 25thhr and leave everything else where it is. Nothing to migrate on day one.
  • No double-booking while you run both.Paste your Jobber or Housecall Pro calendar link into 25thhr, and Ora never books a visit over a job that's already scheduled.
  • Your crew is on in a minute.They sign in free at crew.25thhr.ai from their phone browser. No download, no seat to buy.
  • Your data stays yours.Email rob@25thhr.ai any time for a full copy of your jobs, customers, hours and photos. You'll hear back within one business day.
How it works

Start free. Add what you need. Drop what you don't.

25thhr is built from small tools we call Skills. Each one does one job well and has its own price, so your bill matches the way you actually work.

  1. 1

    Start with the free core

    Jobs, tasks, customers and your team, free for as long as you use 25thhr. Your crew gets a free login too.

  2. 2

    Add the Skills you need

    Crew lineup, hours, photos, change orders, estimates, deposits, customer texting. Most are $3–$15 a month. You see your new monthly total before anything changes.

  3. 3

    Bring on an AI worker when you're ready

    Ora answers your calls. Or build your own office manager that follows up leads and books visits, and asks you before it touches money.

No bundles you're forced into.Bundles are there if they save you money. You never need one.
No surprise changes.We never change your plan without you saying yes.
No hoops to cancel.Remove a Skill in one tap and your next bill drops.
Estimates Skill · $14.99/mo

Walk the job. Talk. Leave with it priced.

Record a video or snap photos as you walk the property and just talk the way you normally would. 25thhr turns everything you saw and said into an organized list of items to price, with your own rates filled in.

  1. 1WalkRecord video, take photos, or leave voice notes
  2. 2TalkNo structure needed. Say it like you'd say it to your foreman
  3. 3It organizesWork items sorted by trade, with quantities and measurements
  4. 4Verify & priceYour saved rates fill in. You approve every line
No more notebook

You talk. It writes the scope.

“This back deck is about 16 by 24. Tear off the old boards, go composite, keep the framing if it's good, replace these three bad joists, and these stairs need completely rebuilt.”

That's all you have to say. It picks out the actual work items to price, not a summary of what you said, and groups them by demolition, framing, decking, rails and more.

  • Prices come from your own price book, and it learns every rate you approve
  • Every line links back to the photo or the exact moment in the video
  • Add more footage later and run it again. Your edits are kept
  • Turns into an estimate on the job, lead or client it belongs to
Back deck walkthrough
4:12 video · 9 photos · 3 voice notes
Organized
Demolition
Remove existing deck boards384 sq ft
Remove stair assembly14 steps
Framing
Replace damaged joists3
Decking
Install composite deckingYour saved rate · $28/sq ft $10,752
View video moment · 1:38
Before you leave

Stop driving back for the one measurement you forgot.

Before you pull out of the driveway, you get a short list of what's still missing to price the job right: measurements, photos, and questions for the homeowner.

  • Flags missing measurements while you're still on site
  • Lists questions to ask the customer before you go
  • Separates must-verify items from optional upgrades
Before you leave
5 things to grab while you're here
On site
  • Measure total handrail footage
  • Confirm stair width
  • Photograph the ledger board
  • Ask: composite color preference?
  • Ask: repair or replace framing if more rot turns up?
Part of the Estimates Skill, $14.99/mo. Add it when you're bidding, take it off when you're booked solid. Works on the iPhone app and in any phone browser.
Try it on your next walkthrough
Pick your tools

Every tool is its own Skill. Add the ones that fit.

Each one has its own price, and they work together when you add more than one. Your crew's logins are always free.

Prices are per month. Every Skill is free during your 30-day trial.

Assign in seconds Lineup · $7.99/mo

Say it, don't type it.

Create a job, break it into tasks, and assign each one to a crew member — or push one task to everybody at once. Speak the assignment, review the confirmation, and send. No more typing out the day from a truck.

  • Voice assignment with a confirmation card before it sends
  • Assign to one person or the whole crew at once
  • Every job carries the client, address, dates and contract amount
Dashboard with Say it voice assignment and New job button
Live from the field Photos · $4.99/mo

Watch the job happen in real time.

Your crew clocks in against a specific task, so hours land where the work actually happened. Photos come in with a note attached, stamped with who sent it and when — all in one live feed across every job you're running.

  • Clock-ins, finished tasks and photos in one timeline
  • Every photo is tied to a task, a job, and a person
  • Know who's on site right now without a phone call
Live timeline of clock-ins and jobsite photos from the crew
Hours & labor cost Time & Hours · $5.99/mo

Hours that add themselves up.

Every shift ties to a task and a job — nothing to chase at the end of the week. See hours today, this week, and all time per crew member, with labor cost calculated automatically from each person's rate.

  • No timesheets to collect or reconcile
  • Labor cost tracked against the job as it happens
  • Per-crew-member totals: hours, tasks, and rate
Crew page showing hours this week and all time per crew member
Change orders Change Orders · $9.99/mo

Change orders that don't turn into arguments.

A foreman flags an item as out of scope right from the photo upload. You price it and send a one-tap approval link — the client signs on their phone, no login required. It's in writing before the work continues.

  • Flagged from the field, priced by you, sent for approval
  • Client approves with a typed name and a tap — no account needed
  • Status tracks from flagged → pending → approved or declined
1
Foreman flags it on site
Toggled on during a photo upload — no pricing, just a flag.
Flagged
2
You price it from the office
Add the amount and send the client a one-tap approval link.
Pending
3
Client signs on their phone
Typed name + agree checkbox. No login, no app to download.
Approved
Close it out Customer Updates · $3.99/mo

Close out with a record you can hand over.

Every finished job compiles into a job record automatically: hours, labor cost, tasks completed, crew involved, and every photo in order. Save it as a PDF or share it straight from your phone.

  • Nothing to assemble — the record builds itself as you work
  • Print or save as a PDF in one tap
  • The proof a client needs, without you writing a report
Closed-out job record with hours, labor cost, tasks and photos
Your best sales tool Photos · $4.99/mo

Every delivered job becomes your portfolio.

Closed-out jobs collect automatically into a work portfolio — hours on site, photos, and before/afters, ready to send to the next lead. Your best marketing is the work you've already done; this just makes it easy to show.

  • Builds itself from jobs you've already closed out
  • Share a single link or export a PDF for a proposal
  • Nothing extra to shoot, write, or format
Work portfolio compiled automatically from delivered jobs
AI workers · Meet Ora, your receptionist

Ora picks up when you can't.

You can't grab the phone from a ladder. When a call goes unanswered, Ora answers in a natural voice, gets the job details, books the site visit right onto your calendar, and can collect a deposit before the caller hangs up. You keep your number.

Live call 1:42

Thanks for calling Ridgeline Builders. You've reached our automated assistant. What can I help you with?

Our back deck has a couple of soft boards. Can someone take a look?

Sure. Can I get your name and the address?

Dana Reyes, 45 Ridge Road in Murphy.

Thanks, Dana. I can get someone out Tuesday at 9 AM or Wednesday at 1 PM. Would either work?

Tuesday's great. Roughly what does that cost?

The owner will go over pricing with you in person. You're set for Tuesday at 9.

To hold that time, there's a $150 deposit that comes off your final bill. I'm texting you a secure link right now.

Got it. Paid.

New lead · Dana Reyes
Deck repair · 45 Ridge Rd, Murphy
On your calendar$150 deposit paid
Pick how much Ora does

Pay for the receptionist you need.

Ora $29.99/mo

Callers hear your message, then get a text seconds later. Ora collects the job, name, address and photos over text. 50 conversations a month included.

Ora Plus $59.99/mo

Ora talks with callers live, asks the right questions, books the site visit and hands you the transcript. 150 minutes a month included.

Ora Revenue $89.99/mo

Everything in Plus, and Ora takes a booking deposit while the caller is still on the phone. 200 minutes a month included.

Pick one of four natural voices. Change packages or remove Ora any time.

01

Qualifies the job

Gets the work, name, address and how urgent it is, and politely turns down jobs you don't take or places you don't go.

02

Books site visits

Offers open times from your availability and puts the visit on your schedule. The caller gets a confirmation text.

03

Transfers emergencies

A burst pipe or "let me talk to a person" rings straight through to you, with a quick heads-up before you're connected.

04

Answers questions, never quotes

Handles hours, service area and what you do. It never gives prices or promises dates. That stays with you.

05 New

Takes the deposit on the call

Ora texts a secure Stripe link while the caller is still on the line. The deposit goes straight into your own Stripe account and bank, and you get a "deposit paid" alert. You set the amount and refund policy.

06 New

Puts it on your calendar

Connect Google, Outlook, iCloud or a Jobber or Housecall Pro calendar link. Ora never offers a time you're busy, and every visit it books lands on your calendar with the name, address and job.

Set up in about five minutes. We give you a local number, you dial one forwarding code on your cell, and every call you miss is caught. Calls you pick up never touch it.
Try Ora free
Custom workers · $19.99/mo

Build an office manager that works the way you do.

Give a worker a name, a job and the Skills it can use. Sarah, your office manager, texts every new lead, offers real open times from your calendar, books the estimate visit and follows up on quotes nobody answered.

  • It only uses the Skills you give it, so you never pay for what it doesn't need
  • Anything involving money waits for your OK. Approve, edit or reject from your phone
  • Every text and booking is logged, so you can see exactly what it did
  • Starts in practice mode: it shows what it would do before it contacts anyone
Sarah Office Manager
Needs your approval · just now
Money

Sarah wants to request a $250 deposit from John Smith for Tuesday's estimate visit.

CustomerJohn Smith
JobDeck repair
VisitTue, 12:00 PM

Only need the phone answered? Get Ora on its own from $39/mo, no contractor app required. Booking deposits come with Ora Voice + Deposits at $129/mo.

Owner-only

See exactly how much time you got back.

Every photo update, time entry, and task status change is a phone call or site visit you didn't have to make. 25thhr counts them and shows you the total — using a multiplier you can see and edit yourself, never a black box.

  • Weekly total with week-over-week comparison
  • Lifetime total plus a breakdown by action type
  • The math is disclosed and the multiplier is yours to adjust
Time saved this week
6.4 hrs
▲ up from 4.9 hrs last week
Photo updates from the field18
Time entries logged automatically26
Task status changes11
Lifetime time saved142 hrs
Build your plan

Check what you need. See your price.

The core is free. Every Skill is free for your first 30 days, then you pay only for the ones you keep.

Suggested start Lineup, Time & Hours and Photos are checked for you. It's a solid first plan for running a crew. Uncheck anything you won't use.

Prefer a bundle?

Bundles are just a cheaper way to get Skills that go together. You never need one, and you can switch back to picking your own any time.

Crew logins are always free, and we never charge per seat. Some Skills include a monthly allowance. Past it, you pay a set rate per use, and the app shows you where you stand:

  • Customer Texting250 texts included, then 4¢ per text
  • Ora50 conversations included, then 50¢ per conversation
  • Ora Plus150 minutes included, then 15¢ per minute
  • Ora Revenue200 minutes included, then 15¢ per minute
  • Custom Workers500 actions included, then 2¢ per action

Prices last updated .

iPhone app On the App Store since · version 1.4, updated View on the App Store →
Questions

Before you start the trial

25thhr is split into small tools called Skills: Lineup, Time & Hours, Photos, Change Orders, Estimates, Calendar, Ora and more. Each has its own monthly price. You add the ones you need and you're billed for those, nothing else. If you stop using one, remove it and your next bill drops.
The core: jobs, tasks, customers and your team. It stays free for as long as you use 25thhr. Your crew's logins are free too. We never charge per seat.
Yes. Every new account gets 30 days free with no credit card. Any Skill you add during the trial is free, so you can try everything and keep only what you actually used.
The free core keeps working. If you haven't added a payment method, your paid Skills pause until you do. Nothing is deleted, and you pick up right where you left off.
Yes, from Skills in the app. Before anything changes, you see your monthly total before and after. Removing a Skill takes one tap. If it's in the middle of a billing period, Stripe credits the unused part automatically.
No. Bundles are only there to save you money when you want several Skills that go together. If the Skills you picked would cost less as a bundle, the app tells you, and you decide.
No. Your crew signs in for free at crew.25thhr.ai in their phone browser. No download, no App Store account, no seat to buy.
AI workers are digital employees that use your Skills. Ora answers your phone. A custom worker, like an office manager, can text new leads, book estimate visits and follow up on quotes. You decide what each one may do. Anything involving money waits for your approval, workers can never delete your records, and everything they do is logged.
We give you a local number, and you turn on conditional forwarding on your cell with one dial code, so only calls you don't pick up go to it. From there it either plays your message and follows up by text, or Ora talks with the caller live. Either way the lead lands in your 25thhr inbox and you get a text or email alert.
No. It never gives prices or promises dates. It tells callers the owner will go over pricing in person. It always says up front that it's an automated assistant, and emergencies or anyone asking for a person get transferred to you.
Scope Capture is part of the Estimates Skill. It uses your own price book, not a national price list. Every price you approve is saved for next time, and you review every line before it goes on an estimate.
Yes, and you don't have to do it all at once. Start your 30-day trial, put one crew or your next job on 25thhr, and keep your current software running until you're sure. Paste your Jobber or Housecall Pro calendar link in so Ora never books over a scheduled job. There's no one-click import yet, so the easiest switch is to add the jobs you're starting now and let older ones finish where they are. If you want help moving customers over, email rob@25thhr.ai.
Yes. Every finished job saves as a PDF record you can download or share, and your portfolio exports as a PDF too. For a full copy of everything (jobs, customers, hours and photos), email rob@25thhr.ai and you'll hear back within one business day. We never sell your data.
No. Your current plan and price stay the same, and you keep every tool you have today. You can switch to picking your own Skills whenever you like.
Yes. 25thhr runs in any modern browser at app.25thhr.ai, and there's an iPhone app for running your day from your pocket. Your crew's field login works on any phone. Skills and billing are managed on the web.
Ready when you are
25thhr.ai

Only pay for what you use. Start with the free core, add what you need, drop what you don't. Free for 30 days, no card required.

Start your free trial