CarpetBossPro Blog — Carpet Cleaning Software

One Client, Many Addresses: Organizing Carpet Cleaning Customers

A customer list sounds simple until you look at a real one. The homeowner who also owns two rentals. The property manager with forty units across six buildings. The office park with three suites. The family that moved across town and wants you at the new house. If your records treat every address as a separate customer, you end up with duplicates, scattered history and bills going to the wrong place.

The Structure Behind Both Kinds of Work

Running homes and offices side by side, as in Residential and Commercial Carpet Work in the Same Software, depends on organizing customers well. In CarpetBossPro, the basic rule is: one client, many addresses.

Clients and Addresses

A client is who you deal with and who pays: a homeowner, a landlord, a property management company, a business. An address is where the work happens. One client can have as many addresses as they need.

Each address has its own carpet job details, access notes, service history and repeat schedule. The rental on Elm Street keeps its own gate code and its own last job, separate from the landlord's home.

Why Addresses Carry the Details

Most of what a tech needs belongs to the place, not the person. The square feet, carpet type, rooms, where to park the van and where to run the hose are all about the building. When a new job is created at an address, it fills in from that address's last job. When the tech opens the job card, they see that address's access notes and past notes.

This also handles customers who move. When a family moves, add their new house as a new address. The old house's details stay with the old address, which is useful if the new owners call you.

Billing Follows the Client

Invoices and payments belong to the client. A landlord with three addresses gets invoices for work at each, paid with the same card on file. A property manager set to Monthly gets one statement each month covering every address, each line labeled with its address. The client sees all of it in the customer app.

Tags and Custom Fields

Tags and custom fields let you organize clients the way your company thinks about them. Some useful tags for a carpet company:

Custom fields hold anything else you track, like a preferred day of the week, a building manager's name or a purchase order number for a commercial account.

Avoiding Duplicates

Duplicate clients cause real problems: the same family listed twice, with half their history in each record. The Waiting List shows one as due when the other was just cleaned. The fix is a habit, not a feature. Before creating a new client, search by phone number and last name. If they are already there, add a new address or a new job instead.

Imports are where duplicates often start. When bringing a list over with a CSV import, clean up obvious duplicates in the spreadsheet first. The import process is covered in Importing Your Customer List Into Carpet Cleaning Software With a CSV.

Contacts at Commercial Clients

Commercial clients often have more than one person you deal with: the property manager who books the work, the maintenance supervisor who lets the tech in, the bookkeeper who pays the statement. Record who does what in custom fields or the client notes, and put the on-site contact for each building in that address's access notes. “Ask for the maintenance office in Building C; they have the unit keys” is exactly what the after-hours tech needs to read in the parking lot.

When a property manager changes, update the client once. Every address and every future statement stays with the right company.

Reports

When clients and addresses are organized well, reports become useful. You can see who your biggest clients are, how much work comes from property managers versus homeowners, and which customers buy upholstery or rugs along with carpet. Those answers help you decide where to spend on marketing and which customers to call first in a slow month.

Office Roles and Employees

Office users get roles, so someone answering phones can see what they need. Employees are set up with personal PINs and van assignments for the tech app. Techs see the addresses on their route; the office sees the whole client list.

A well-organized customer list is the quiet foundation under everything else: the Waiting List, prefill, dispatch, billing. To see how it all connects, return to the CarpetBossPro carpet cleaning software page.

Organize Every Customer and Address

CarpetBossPro keeps one client with many addresses, each with its own carpet details, access notes and history.

Start Free Trial
No credit card required  ·  14-day free trial  ·  from $59/mo after
Keywords: carpet cleaning CRM, carpet cleaning customer list, property manager addresses, carpet cleaning client management, carpet cleaning customer records