Product

AI CRMAI ERPWhatsApp CRMAI agentsBuild with AIMeet DukeAll apps
Industries Pricing

Partners

For agenciesSource licenceFor studentsCompare DukeOS
Custom software

Resources

Live demosGuidesHelp centreJournalCustom softwareAbout SmartDuke
Start free Sign in

IndustriesHome & field servicesPainting & renovation

DukeOS for painting and renovation businesses · AI operating systemCRM, ERP and AI agents in one system. From $49 a month per business. About DukeOS

Painting contractor softwareFrom “roughly how much?” to the last coat.

DukeOS is the AI operating system for painting and renovation businesses: enquiries, site visits, quotes, project boards, job sheets, invoices and WhatsApp in one app, with Duke, an AI assistant that prepares the work for your approval. Duke books the site visit, follows up the quote and keeps bigger jobs moving on a board, so nothing waits on your memory.

An electrician working on wiring in a home
Duke on WhatsAppHi Leah, we price every job after a free site visit, about 45 minutes. Jordan can come Thursday 17:00 or Saturday 10:00.
Booked · Sat 10:00 site visit with Jordan

01Duke at your painting business

Duke turns site visits into signed jobs.

He books site visits on WhatsApp, saves the address and access notes, drafts the quote from what you measured and follows it up when it goes quiet. Bigger jobs live on a board, so you see what's waiting and what's late.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalHe prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and he sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke

A day with Duke

A Thursday at a painting and renovation company in Calgary
  1. Checked the site visits goal30 site visits this month: 17 booked so far, on pace for 27.GoalsChecked every morning
  2. Had today's numbers readyYou open the Dashboard: 6 new enquiries, 3 jobs won this week, CA$7,900 collected.InsightsReady when you open the app
  3. Booked Leah's site visitMain floor, about 1,200 sq ft. Saturday 10:00 with Jordan.Duke on dutyOn its own, by your rule
  4. Read the Bigger jobs boardKowal basement: 2 tasks waiting for parts. Drywall delivery is the oldest.ProjectsJust answers
  5. Drafted the Osei exterior quoteSiding, trim and deck stain, CA$8,450, waiting for your yes.SalesWaits for your approval
  6. Split the Kowal job into stagesDeposit, mid-job and completion: three invoices for CA$24,000, ready for your yes.InvoicingWaits for your approval
An example day. Names and numbers are made up.

Duke does this for you

01Just answers

Bigger jobs, column by column.

Renovations go on the ready-made Bigger jobs board: To schedule, In progress, Waiting for parts, Done. Ask where a job stands and Duke reads it task by task, with who has each one.

Kowal basement · Waiting for parts

Drywall deliveryJordan4 days late
Bathroom vanitySamArrives Mon
Paint colour sign-offCustomerDue Fri
02Waits for your approval

The quote, from your notes.

Tell Duke the rooms, the areas and the finish from the site visit, and he builds the quote from your prices, waiting for your yes.

Quote Leah: main floor walls and ceilings, two coats, 1,200 sq ft.
DukeWalls and ceilings, two coats, at your price per sq ft, plus prep and materials: CA$4,860 with GST.
Waiting for your approvalCreate quote Q-0142 for CA$4,860 to Leah MartinApproveNot now
03Waits for your approval

Quotes that don't go quiet.

The Follow up quotes agent finds quotes three or more days old with no answer and drafts a short email for each customer, naming the job you quoted.

Agent · Follow up quotes3 quotes unanswered for 3 days or more: the Osei exterior, a kitchen refresh and a fence stain.
Waiting for your approvalSend 3 follow-up emails, starting with Osei exteriorApproveNot now
04Waits for your approval

Payments that follow the work.

Tell Duke the split, deposit, mid-job and completion, and he drafts the instalment invoices. Nothing is created until you approve.

Split the Kowal basement into deposit, mid-job and completion.
DukeCA$24,000 in three: 30% deposit, 40% mid-job, 30% on completion.
Waiting for your approvalCreate a payment plan of 3 instalments for CA$24,000 to the Kowal familyApproveNot now

02The apps painting and renovation businesses use

Site visits, quotes, jobs and staged payments.

Leads from WhatsApp and your quote request form, site visits by estimator, quotes that become orders, a board for bigger jobs and invoices in stages.

03In the app

A closer look.

Screens from our live demos, and what each part does for the business.

01Bigger jobs

A board for every renovation.

The Bigger jobs board comes ready with To schedule, In progress, Waiting for parts and Done. Add tasks, assignees and due dates, and rename the columns to suit you.

  • Linked to the customer
  • Overdue tasks counted
A project board with Backlog, In progress, Review and Done columns, and tasks showing assignees and due dates
Shown: a project board in Harbour Digital, our agency demo.

02Quotes

Labour and materials, on one quote.

Prep, coats, materials and repairs as lines, with tax. When the customer accepts, the order is made with the same lines.

  • Quotes numbered Q-0001
  • Accepted or declined at a glance
A quote with its lines, tax included and buttons to accept and make an order, or decline
Shown: a proposal in Harbour Digital, our agency demo.

03Job sheets

What each crew did, each day.

A Job sheet for every site visit: who was there, work done, materials used, hours on site and the customer's sign-off. Each technician sees only their own visits, with the address and phone.

  • Board from Booked to Done
  • Sites keep access notes

Job sheet · 31 Aspen Rd

Site31 Aspen Rd · Kowal familyLink
TechnicianSamPerson
Work donePrimed basement wallsText
Hours on site7Number
StatusWorkingChoose one

Ready-made pages

Sites and job sheets, ready-made.

A painting and renovation business starts with Sites, Job sheets and the Bigger jobs board, linked to the customer. Add your own, like Colour choices or Snag lists, by asking Duke.

  • Sites
  • Job sheets

04No code

Need an app that isn't here? Ask Duke.

DukeOS is an AI CRM that builds the whole business, not just code. Every painting & renovation gets working apps by asking, with fields, a board, a place in the menu and permissions.

Skyline Realty

They asked Duke“Track the lenders and relocation firms who send us clients, with their fee and leads sent.”

They gotA Referral partners app with each partner's firm, phone, referral fee and leads sent.

How it works
A Referral partners page at a real estate agency: partners with their firm, phone, referral fee and leads sent

05See it live

Bring DukeOS to your painting business.

Tell us how a job runs for you, from site visit to last coat, and we'll set it up to match.

Start free, or let us set it up for you.

We set DukeOS up with your services, prices, team, WhatsApp number and a Quote request form for your website. Harbour Digital, our agency demo, shows quotes, project boards and payment plans.

07Questions

Painting & renovation: common questions

Can customers ask for a quote from my website?

Yes. A Quote request form comes as a starter. Share it as a link, a QR code poster, a section on your website or on another site. Every answer finds or creates the contact and can start a lead.

Can I take a deposit and stage payments?

Yes. Split one price into instalment invoices, for example deposit, mid-job and completion, and record part payments by card, bank transfer or cash. You see what each customer still owes.

Where do bigger renovation jobs go?

On the Bigger jobs project board, with the columns To schedule, In progress, Waiting for parts and Done. Each task has an assignee and a due date, and you can rename the columns.

For agenciesSell DukeOS to painting and renovation businesses under your own brand, at your own price.DukeOS for agencies

08Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free