One tool for the whole shop

Your shop runs on six apps and your memory. It could run on one.

Texts in your personal phone, quotes in a spreadsheet, a calendar app, an invoice tool, a card reader, and a promise you made somebody in March. ServCTRL puts estimates, scheduling, invoices, and payments in one place. And Otto, your AI front desk, answers your texts while you're working so leads stop falling through the cracks.

Free during beta. No demo call, no credit card, no contract.

Summit Tint & Detail

(555) 214-0186 · Text message

Hey, how much to tint a 2021 Tacoma?

Otto · AI assistant

Hey! I’m Otto, the AI assistant for Summit Tint. Full truck or just the fronts to match the factory?
Whole truck. Something dark
Got it. Ceramic or standard film? And what’s your name?
Ceramic. It’s Chris
Thanks Chris. I’ve got everything I need. Dana will price your estimate and text it right here.

Dana reviewed the details and priced the estimate

Summit Tint

Your estimate — pick an option

  • Carbon film$349
  • Ceramic film$449
  • Ceramic + windshield$549
View & accept
Went with the ceramic 👍
Estimate accepted · Booked Thu 9:00 AM

This is what a real conversation looks like. Otto collects the details, you set the price.

How it works

Lead to paid, one tool the whole way.

A customer texts your number. Otto collects the details. You send an estimate with your prices. They sign it on their phone. The work goes on the calendar, your crew gets their schedule by text, and when it's done you send the invoice and collect the payment. Nothing gets retyped because there's nothing else to retype it into.

  1. Lead comes in Text hits your number
  2. Otto asks Collects the details for you
  3. You price it Estimate with your numbers
  4. They sign Pick an option, sign on their phone
  5. Scheduled On the calendar, crew notified
  6. Paid Invoice sent, money collected
What's in the box

Estimates. Calendar. Invoices. Payments. And an AI that answers your texts.

Each piece is ordinary on its own. Having them all in one place, talking to each other, is the whole point.

Three-option estimates

Send one estimate with up to three priced options: the basic, the upgrade, the full package. The customer compares them on their phone, picks one, and signs. That option is what you bill.

Learn more

Schedule and calendar

Day, week, or month view with every visit assigned to a person or crew. When a customer signs an estimate, the booking happens in the same place. No separate calendar app.

Crew texts

Your techs get their day by text with a link to everything they need for each stop. No morning phone tree, no app to install, no login to forget.

Invoices and deposits

The invoice pulls from what the customer signed, so there's nothing to retype. Collect a deposit up front and bill the rest when the work is done. The deposit shows as a credit on the final bill.

Card and ACH payments

Text the pay link and the customer pays by card or bank transfer. The money goes to your own Stripe account, not ours. Cash or check? Record it and the balance clears.

Clean records for the bookkeeper

Every invoice and payment exports to CSV for any date range. Hand it to your bookkeeper or drop it into a spreadsheet. We're not accounting software, and we don't pretend to be.

Customer records

Every conversation, estimate, and invoice tied to one customer. When they text again in October you can see what they had done in March and what they paid.

Otto, your AI front desk

A customer texts your number and Otto replies in seconds, day or night. It tells them it's an AI, asks the right questions, and drafts the estimate. It never quotes a price. You can jump into any conversation and Otto steps back.

Learn more
How we're different

A person prices every estimate. Always.

Otto never quotes a number

Otto gathers details and drafts. You review, price, and send. Your customers only see numbers that you approved. A bot guessing at a full correction on hammered paint is how a shop eats money.

One flat price

Free during beta, then $99 a month for the whole business, up to 15 users. No per-technician fees, no add-on store, no contract. The price is on the pricing page, not behind a demo call.

Your number stays yours

You get your own local business number, and it belongs to you. If you cancel, we port it out free, no questions. Nobody should hold your phone number hostage.

Who it's for

Built for shops that price the work before they book it.

The customer describes what they need, you send them a price, and then it gets scheduled. Benches, bays, and trucks alike.

Not on the list? It works the same for upholstery, welding, glass, powder coating, sign shops, and any other trade that quotes first. If your customers book from a fixed menu instead, like a salon or a gym, a scheduling tool will serve you better than we will.

Simple pricing

Free during beta. Then $99 a month, flat.

One price for the whole business, up to 15 users. No per-technician fees, no contract, and your phone number ports out free if you ever leave.

FAQ

Questions, answered.

Do customers know they're texting an AI?

Yes. Otto introduces itself as an AI assistant in its first message. If someone asks "is this a bot?" it says yes. It also tells them a real person reviews everything before any pricing goes out.

Does Otto ever quote a price?

Never. Otto collects details and drafts the estimate. Every price is set by a person before anything gets sent. That's the rule, not a feature we forgot to build.

Does Otto book appointments on its own?

No. Otto proposes open times from your calendar and the customer picks one, but a person confirms it. Nothing lands on your schedule without you saying so.

What phone number do customers text?

You get your own local number when you sign up. Carrier registration takes a few days. And if you ever leave, we port the number out to you free. It's your number.

Can I jump into a conversation myself?

Any time. Every thread sits in one inbox with Otto's messages labeled. Reply and Otto steps back. Customers who ask for a human get one right away.

What does it cost?

Free during beta. After that, $99 a month for your whole business, up to 15 users. No per-technician fees, no contract, no demo call to see the price. It's on the pricing page.

What kind of business is it for?

Service businesses that price each piece of work before booking it. Tint shops, detailers, garage door companies, repair shops, pressure washing crews, and trades like them. If your customers book from a set menu, like a salon or a gym, a scheduling tool will serve you better.

What about phone calls and email?

Otto handles text messages. It doesn't answer phone calls or email, and we're not going to pretend otherwise. Calls still ring your phone like they always have.

Retire the app pile.

Estimates, scheduling, invoices, and payments in one place, with an AI front desk answering leads while you work. Free during beta. No credit card, no demo call, no contract.