Carpet cleaning software

Carpet cleaning, priced and prepared.

Sell a clean that reflects the rooms, conditions and treatments involved. OrdexisOne connects the customer's choices to the scheduled job, crew preparation, recorded usage and invoice, with a branded account that makes returning easier.

Order Now →
Residential rooms and commercial carpet areas define different cleaning scopeEstablished 47 Elm Court residential carpet scope is a twelve-by-fifteen-foot study of 180 square feet plus a sixteen-by-twenty-foot living room of 320, total 500 square feet with second-floor stair access. Illustrative commercial carpet work at 83 Park Court is a thirty-by-forty-foot area of 1,200 square feet, used for the established W19 September 17 demand example. These are selected service areas, not whole-building footprints; drawings use independent scales. The company configures each offering’s pricing and preparation requirements.CARPET SERVICE / THE SELECTED AREASSell the scope the crew will clean.Study180Living32047 Elm Court500 sq ft · two roomsStudy 180 + living 320Second floor · stair access30 × 40 ft1,200 sq ft83 Park Court1,200 sq ft commercialOne measured carpet areaW19 · 17 SeptemberIllustrative selected areas · dimensions are service measurements · independent drawing scalesRESIDENTIAL AND COMMERCIAL CARPET SCOPEDifferent areas. Defined cleaning work.Study180Living32047 Elm Court500 sq ft180 study + 320 livingSecond-floor stair access30 × 40 ft1,200 sq ft83 Park Court1,200 sq ftCommercial carpet areaW19 · 17 SeptemberThe selected areas shape the offer, preparation and field record.Illustrative measured scope · independent drawing scales · no material simulation
The property shapes the offer

Price the rooms and the work inside them.

A straightforward room clean, a staircase and a larger commercial area do not ask the same things of your team. Build service choices and qualification around the work your company offers, so the customer can see what is included and the office receives useful scope.

Room counts and measured areas
Offer supported fixed, unit or area-based pricing. Collect room quantities or the measurements required by the service, then apply configured minimums and quantity limits. Commercial floor areas can follow a different pricing setup from residential room packages.
Conditions that affect the job
Use service questions to capture carpet condition, particular areas of concern and access restrictions. Conditional questions let the next question depend on an earlier answer, with supported fees or modifiers linked to the relevant conditions.
Explicit service and treatment choices
Define the additional work you sell, such as stair cleaning or a treatment add-on, with its own description and pricing rules. Packages can combine eligible services so the purchased scope explains both the base clean and the extras selected.
A clear way to buy

Let straightforward work sell online. Give complex jobs a quote.

Use the same branded environment for a customer who knows the rooms they want cleaned and an account that needs the site assessed before a price can be agreed.

Configured services and packages

Customers choose eligible services, answer the required questions and review the configured price. Checkout collects the account information, required terms and agreements, and payment through your configured provider.

The purchased service scope stays with the order, giving the office the customer, property and service details needed to arrange the work.

Site visits and quoted work

Route work that needs assessment into a quote request. Schedule the visit, capture the scope and prepare a manual quote or option packet with the relevant line items, terms and expiry.

The customer can review the issued quote and record a decision. The office follows up on the accepted option with the appropriate scheduling, order or invoice steps.

Explore quote visits and estimates
From selected treatment to prepared crew

Know what the cleaning route needs to carry.

A treatment sold to the customer creates a preparation requirement for the team. With Input Usage enabled, define cleaning products, units and costs, then connect the required quantities to your configured service profiles.

Mixture profiles describe the component products and quantities your business uses. The scheduled service demand helps establish what needs to be prepared before the crew leaves.

The sold carpet treatment becomes a prepared quantity: measured condition area times the configured rate.The treatment chain for one carpet property at 47 Elm Court. Condition C covers a measured treated area of 48 square feet inside the sixteen by twelve foot landing area drawn at the same plan scale as the room plan. The configured treatment profile states a rate of 42 millilitres per square foot, so 48 square feet measured at that rate prepares 2,016 millilitres, rounded to the two litres the crew carries in one container. The quantity is prepared before the crew leaves and follows the configured profile and the measured area rather than an estimate. Areas, rates and quantities are illustrative service measurements; no chemical composition or product form is described.CARPET SERVICE / TREATMENT PREPARATIONThe sold treatment becomes a prepared quantity.47 ELM COURT · CONDITION C · ONE PREPARED CONTAINERC9 ft16 ftCONDITION C · MEASURED TREATED AREACONFIGURED RATE42 mL per sq ftFrom the treatment profile the business configures48 sq ft measured × 42 mL= 2,016 mL preparedRounded to the prepared quantity the crew carries2.0 LpreparedMEASURED TREATED AREA48 sq ft · condition CCONFIGURED RATE42 mL per sq ftPREPARED QUANTITY2.0 L · one containerPrepared before the crew leavesThe quantity follows the configured profile and the measured area, not a guessIllustrative treatment preparation · areas, rates and quantities are service measurementsNo chemical composition or product form is shown · the prepared quantity is rounded to the containerCARPET SERVICE · TREATMENT PREPARATIONThe sold treatment is prepared.47 ELM COURT · CONDITION CC9 ft16 ftCONDITION C · MEASURED TREATED AREACONFIGURED RATE42 mL per sq ft48 sq ft measured × 42 mL= 2.0 L prepared2.0 LPrepared before the crew leavesThe quantity follows the configured profile and the measured areaIllustrative treatment preparation · areas, rates and quantities are service measurements
Forecast the requirement
Review demand from upcoming work against on-hand stock. Identify likely shortages and use the purchasing and receiving workflow to replenish the appropriate stock point.
Prepare the manifest
Generate the route's input requirements and use the supported check, pick, load and mix actions. The prepared manifest carries into the field workflow.
Record what the property used
Staff record used quantities, waste and returns with the service and property context. The office can compare planned requirements with recorded consumption and review the cost behind the work.
Explore Input Usage

Keep the equipment ready, too

Maintain records for cleaning equipment and vehicles, including runtime or distance, fuel and oil costs, maintenance rules and work orders. Eligible route usage can feed the asset history used to plan upkeep.

Explore equipment management
A scheduled job with its details intact

Give the crew more than an appointment time.

Keep the customer, property and purchased services available with the assigned stop. The office manages the schedule; staff use the branded PWA to work through their route and record what happens at each visit.

Arrange the work around the property

Create one-time appointments or recurring patterns and assign the responsible staff. Day, week, month and staff views support planning and reassignment. Keep recorded access instructions and the agreed scope with the visit, whether it is a home, a turnover clean or a commercial property.

Explore scheduling and dispatch

Carry the field record back to the office

Staff can review stops and route information, record drive, on-site and hold time, and submit activity or issue reports. Input records retain what was used at the property. Supported location-assisted arrival and departure depend on permissions, the device and your configuration.

Explore field operations
The carpet-cleaning visit at 47 Elm Court, measured area by area: the four included areas on one floor plan with the treatment applied to each and the visit closed against the agreed scope.A floor plan of 47 Elm Court at one scale carrying the four carpeted areas the quote includes: the living room at 18.4 square metres, the stairs and landing at 6.2, bedroom 1 at 12.0 and bedroom 2 at 11.4, totalling 48.0 square metres. Each included area is drawn and separately measured, the treatment is pre-spray and agitation followed by hot-water extraction and a pile reset applied to every marked area, and access is recorded as a front door at grade reached by an 11 metre hose run from the vehicle at the kerb. The visit is closed against the scope it was sold from: on site 2 hours 40 with 20 minutes driving and all four included areas completed. Areas, access runs and times are illustrative service measurements and no price is stated.CARPET CLEANING / THE VISIT AT THE PROPERTYEach included area is cleaned, measured and recorded.47 ELM COURT · VISIT 18 MAY 2026 · CREW ALEX RIVERA U-037 · QUOTE PACKET Q810THE PROPERTY · GROUND AND FIRST FLOOR AT ONE SCALE01LIVING ROOM18.4 m202STAIRS AND LANDING6.2 m203BEDROOM 112.0 m204BEDROOM 211.4 m2ACCESS · FRONT DOOR AT GRADE · 11 m HOSE RUN FROM THE VEHICLE AT THE KERBINCLUDED AREAS MARKED · TREATMENT APPLIED TO EVERY MARKED AREATHE AGREED SCOPE · QUOTE PACKET Q81001Living room18.4 m202Stairs and landing6.2 m203Bedroom 112.0 m204Bedroom 211.4 m2TOTAL INCLUDED48.0 m2TREATMENT APPLIED TO EVERY INCLUDED AREAPre-spray and agitationHot-water extractionPile reset and speed-dryCleaned area by areaEach included area keeps its own measurementClosed against the agreed scopeOn site 2 h 40 · drive 0 h 20 · 4 of 4 areas completedIllustrative carpet-cleaning visit · areas, access runs and times are recorded service measurements · no price is statedCARPET CLEANING / THE VISITEvery included area is cleaned and recorded.THE PROPERTY · FOUR INCLUDED AREAS AT ONE SCALE0118.4 m2026.2 m20312.0 m20411.4 m2AGREED SCOPE · Q810Four areas48.0 m2included and measuredTREATMENTPre-spray · extraction · pile resetRECORDED ON THE VISITOn site 2 h 40 · 4 of 4 doneEvery included area is recordedFour areas · 48.0 m2 · one visitIllustrative visit · areas and times are recorded service measurements · no price is stated
Charges, invoices and payments

Make the invoice explain the clean.

Keep the invoice connected to the order, customer and property. Service charges and selected extras remain part of the billing context, with invoice PDFs, payment history and status available to the office and customer.

For repeat commercial work, configure the supported invoice timing and cadence around the service agreement. Review automation settings and scheduler outcomes so billing follows your operating policy.

Explore invoice operations

Automatically reconcile supported e-transfers

The system reads supported payment notifications and reconciles the payment automatically when all configured security checks match. Only a security mismatch requires office review, with the payment notification, invoice and reconciliation history connected.

Offer the configured card and e-transfer payment paths through the customer's account. E-transfer reconciliation requires the enabled capability and a supported mailbox connection.

Explore automatic reconciliation

See the time and product cost behind the revenue.

Review recorded travel, on-site and hold time alongside service revenue and input costs. Compare customers, services, staff and routes to understand different kinds of cleaning work. Financial Tracking adds invoice and payment context, with coverage indicators that help identify missing operating data.

Explore operating visibility
The next clean starts with the relationship

Give customers a reason to return to your business.

Your branded customer portal brings upcoming work, service history, invoice PDFs, payment history, quote visits and support into one account. Customers can use the rescheduling and account actions permitted by your rules.

Explore the customer portal
The repeating carpet-cleaning service at 47 Elm Court: the visit that was recorded, the four areas it covered and the interval to the next one.A carpet-cleaning record for 47 Elm Court at one scale: the visit on 18 May 2026 covered four measured areas totalling 48.0 square metres (living room 18.4, stairs and landing 6.2, bedroom 1 12.0 and bedroom 2 11.4), with the treatment recorded as pre-spray and agitation, hot-water extraction, and pile reset and speed-dry. The interval to the next visit is drawn as a dated rail: six months on from the recorded date, over the same measured areas. Eligibility to book the return follows the configured catalog and renewal rules, and no price is stated.CARPET CLEANING / THE SERVICE THAT REPEATSThe next clean starts from the visit already recorded.47 ELM COURT · LAST VISIT 18 MAY 2026 · CREW ALEX RIVERA U-037 · QUOTE PACKET Q810THE VISIT THE PROPERTY KEEPS01Living room18.4 m202Stairs and landing6.2 m203Bedroom 112.0 m204Bedroom 211.4 m2TOTAL CLEANED48.0 m2TREATMENT RECORDED AT THAT VISITPre-spray and agitationHot-water extractionPile reset and speed-dryTHE INTERVAL TO THE NEXT VISIT18 MAY 2026 · RECORDEDFour areas cleaned48.0 m2 · the same four areas18 NOV 2026 · DUESix months onThe same measured areas and thesame recorded treatmentEligibility to book the return follows the configuredcatalog and renewal rules · the office confirms the dateOne scope, carried forwardThe four areas and their measurements stay with the propertyThe interval is recordedSix months between visits, from the recorded dateIllustrative carpet-cleaning record · dates, areas and treatment steps are recorded service values · no price is statedCARPET CLEANING / THE REPEAT VISITThe next clean starts from the record.RECORDED · 18 MAY 2026Four areas cleaned48.0 m2 totalTREATMENT RECORDEDPre-spray · extraction · pile resetTHE INTERVALSix months to the next visitDue 18 NOV 2026 · same areasOne scope, carried forwardThe four measured areas stay with the propertyIllustrative record · dates and areas are recorded service values · no price is stated

Make the next residential booking simpler

Eligible services and packages can be reordered from the account. If the customer needs a different scope, they can return to the catalog or quote process. Branded email templates support service and account communication, while support conversations retain the history behind a question about the clean.

Build a continuing commercial service

Configure ongoing contracts with the included services, duration and billing terms. Recurring appointments turn that agreement into assigned visits, while the property and customer records preserve the service relationship across the work delivered.

Explore service agreements

A dedicated system for your cleaning business.

Present your domain, branding and service catalog across the storefront, customer account and staff experience. Set staff roles and departments for appropriate access. Multi-location businesses can share selected branding, pricing and operating rules from a parent while managing local service territories and settings.

Explore multi-location control
Order Now →

Choose the plan and enabled capabilities that fit your operation. Packages, contracts, conditions, add-ons, Input Usage and reconciliation depend on configuration and plan. Payment, mapping and email services require their provider connections.