A scheduled carpet-cleaning visit should not require a permanent door code, a household Apple ID, or the main alarm PIN. Keep a responsible adult present when practical. If a verified cleaner needs independent entry, issue one named, short-lived smart-lock code and remove it before the job closes.
This checklist covers a scheduled carpet, rug, stair, or upholstery cleaning visit in approved rooms. It covers entry, alarms, cameras, furniture movement, hoses, machines, water, power, ventilation, occupants, pets, wet floors, failures, and closeout. It does not replace the work order, fibre and dye test, equipment instruction, electrical rule, lease, building rule, insurer requirement, product direction, or local law. Stop when the crew, room list, method, chemical or water plan, drying rule, or emergency contact is unclear.
Start with the no-code default
If the resident, owner, or property manager will be present, meet the cleaner at the agreed entrance, verify the work order, disarm only the required area, and supervise the route. The cleaner normally does not need a lock credential, Apple Home membership, alarm user, camera account, Wi-Fi password, or smart-home administrator role.
Independent entry may be reasonable for a verified cleaning lead during a narrow appointment window. Record why it is needed, who approved it, which door it opens, when it starts, when it expires, and who will remove it. If those answers are missing, use supervised entry.
Build one carpet-cleaning access sheet
Give the resident, property manager, and cleaning lead one current sheet. Keep permanent codes, alarm PINs, Wi-Fi passwords, master-key locations, and unrelated household information off it.
- Property address, unit, service entrance, parking rule, lift booking, and allowed route.
- Resident or owner contact and a second emergency contact.
- Company, booking number, cleaning lead, vehicle, crew size, and arrival window.
- Approved carpets, rugs, stairs, upholstery, rooms, and excluded spaces.
- Furniture, fragile items, cables, floor sensors, cameras, vents, doors, and thresholds near the work.
- Machine, hose, water, drainage, power, ventilation, chemical, drying, and waste methods agreed in the work order.
- Occupants, pets, children, allergies, access needs, wet-floor limits, and re-entry rules supplied by the service provider.
- Doors, gates, and alarm zones that may be opened, who watches them, and when they must be secured.
- Who controls the alarm, cameras, HVAC, fans, smart locks, and temporary credentials.
Verify the company, cleaning lead, and job scope
Match the company, booking reference, arrival window, cleaning lead, expected crew, method, and room list against the confirmation already held. Use a known company number when the crew member, vehicle, timing, or scope changes. A uniform, logo, text message, or caller ID alone is not enough.
Ask the cleaning lead to identify any second crew member or subcontractor before entry. Confirm any licence or certification required for the work, building, equipment, or chemical handling through the appropriate local process. A code assigned to “carpet cleaning” creates a weak audit trail. A code assigned to the verified lead and exact visit window shows who was responsible.
Map the route before the crew enters
Walk from the service vehicle to every approved room. Check parking, building entrance, lift, stairwell, unit door, side gate, hallway, stairs, furniture route, machine position, hose path, water point, power outlet, drainage point, drying area, and waste path. Remove trip hazards without blocking a latch, closer, smoke door, emergency exit, alarm sensor, camera, electrical panel, vent, or fire access.
- Use one working entrance where practical.
- Lock offices, document storage, medicines, valuables, and rooms outside the job.
- Move keys, fobs, remotes, spare phones, alarm notes, and loose cables away from the route.
- Photograph fragile finishes, furniture, cameras, sensors, thresholds, and existing marks near the work when lawful.
- Protect corners, doors, stairs, and cables from machines and hoses using the provider’s approved method.
- Keep hoses, machines, water, and waste clear of cameras, sensors, outlets, power boards, gates, traffic, and emergency paths.
- Assign one person to every open exterior door or gate when children or pets are present.
Separate room access from security authority
The crew may need approved rooms, stairs, rugs, upholstery, a service entrance, water, drainage, power, ventilation, and a drying path. That does not grant permission to change Apple Home residents, add a lock user, reset a camera, browse event history, receive a Wi-Fi password, disable an unrelated alarm zone, or enter a room outside the work order.
Record who may move furniture, lift a rug, route a hose, use an outlet, adjust ventilation, or move a camera or sensor. Photograph an approved security-device position before moving it when lawful. Restore it at closeout and repeat its functional test. Never wet, cover, strike, unplug, or relocate a security device without approval and the exact equipment instructions.
Control doors, hoses, wet floors, power, and privacy
List every entrance that may remain open and who owns it. An open door can defeat an alarm zone, create an entry route, expose a child or pet, or leave the property unsecured. Use one work zone at a time where practical. Mark wet floors and hose crossings, keep the provider’s drying and re-entry limits visible, and keep unapproved rooms closed.
Do not improvise electrical load, extension leads, drainage, ventilation, chemicals, stain treatment, fabric handling, furniture movement, or drying times. Use the service provider’s written method and the equipment, fibre, dye, product, building, and electrical instructions that apply. A home-security app does not approve the cleaning method.
Create a named temporary code only when needed
Use a code unique to this visit. Do not derive it from the address, unit, phone number, appointment date, or an existing household code. Label it with the company, cleaning lead, and date. Set the shortest supported start and end times.
- Confirm the exact person who will receive the code.
- Create a new user rather than sharing an owner, child, cleaner, guest, or maintenance credential.
- Limit the schedule to the verified arrival and closeout window.
- Send it through the agreed channel to the named lead only.
- Ask the lead not to forward it; the lead admits any verified second crew member.
- Test the code once with the responsible resident present.
- Record the label and expiry, but not the digits, on the service sheet.
Use the smart-lock access-code audit for a wider credential review. If the lock cannot label or schedule codes, create the code immediately before entry and delete it at closeout.
Keep the alarm PIN and lock code separate
A lock code opens one door. An alarm user may expose the whole property, user list, history, emergency contacts, and response settings. The resident should normally disarm the required area before work and re-arm it after closeout.
If independent alarm access cannot be avoided and the exact system supports a limited named user, make it separate from the door code and remove both together. Do not place an alarm PIN on a clipboard, cleaning plan, tool record, vehicle note, keypad cover, or general work order.
Choose the door and gate state deliberately
Repeated entry may slow a perimeter inspection, but a door or gate held open creates an unlogged access period and a pet-escape risk. Decide the state before work starts.
- Resident-controlled open period: the resident unlocks the entrance, stays responsible for it, and relocks it during breaks.
- Closed between trips: the verified lead uses the temporary code for each entry and confirms the door latched.
- Building-controlled access: concierge or management controls common doors, lifts, service corridors, and plant rooms.
Check auto-lock and gate automation before the visit. A deadbolt extending against an open door can damage hardware. A gate closing on equipment, a person, or a pet creates a different risk. If a normal setting is paused, name the person and time responsible for restoring it.
Set camera privacy before the visit
Cameras may confirm arrival and service-route activity, but indoor recording can capture crew members, conversations, labels, documents, children, or private rooms. Follow local notice and consent rules. Aim cameras only at lawful security zones and do not use an appointment as a reason to add hidden recording.
Review the security-camera privacy guide and HomeKit camera privacy-zone guide. Confirm timestamps, event recording, retention, access roles, and lawful export. A live thumbnail does not prove an event was recorded.
Plan for lock, phone, network, and power failure
At least one day before the visit, test the physical key, emergency-power method, battery state, app sign-in, Bluetooth or network path, and offline behavior. The fallback belongs to the responsible resident or manager, not the whole service crew.
- Run the battery and lockout-prevention checklist.
- Test the documented smart-lock emergency-power method.
- Record offline behavior in the internet-outage test log.
- Keep a verified property manager or locksmith contact for a physical failure.
Do not leave an emergency key under a mat, inside an unlocked meter box, near a service entrance, or with an unverified crew member.
Use this carpet-cleaning visit runbook
Thirty minutes before arrival
- Confirm company, cleaning lead, vehicle, crew size, booking, room list, method, and arrival message.
- Confirm parking, lift, water, drainage, power, ventilation, furniture, pet, wet-floor, drying, and re-entry rules.
- Check lock battery, physical key, app sign-in, normal lock action, alarm state, and camera state.
- Secure excluded rooms, keys, documents, medicines, valuables, fragile items, cables, children, and pets.
- Create and test the named temporary code only if the written plan calls for one.
At arrival
- Meet the cleaning lead before admitting the crew.
- Confirm identity, approved rooms and items, equipment, hoses, water, power, drainage, furniture movement, products, drying plan, and finish time.
- Walk the route, excluded rooms, alarm boundaries, camera notice, pet controls, wet-floor markers, and emergency exit.
- Test the temporary code with the lead only when independent entry is part of the plan.
During the visit
- Keep one person accountable for every open entrance and gate.
- Keep machines, hoses, water, cables, wet floors, furniture, and drying zones inside the agreed route.
- Relock during breaks, supply runs, vehicle changes, building delays, and unattended periods.
- Stop an unconfirmed crew member, method, product, room, furniture move, water point, power route, or scope change.
- Record any access, spill, damage, slip, electrical, lock, alarm, camera, pet, or entry event in the incident timeline worksheet.
Close access before the cleaner leaves
- Walk the route and check every exterior, common, internal, stair, garage, and excluded door used.
- Confirm machines, hoses, cables, tools, waste, wet-floor markers, furniture, rugs, vents, doors, cameras, and sensors are restored, removed, or left exactly as agreed.
- Record the provider’s drying, ventilation, traffic, furniture, pet, child, and re-entry instructions.
- Confirm the lead holds no physical key, fob, remote, alarm PIN, Wi-Fi password, or household account.
- Delete the carpet-cleaning lock code and any temporary alarm user, then prove the code fails at the door.
- Restore auto-lock, alarm, notification, camera, privacy, fan, HVAC, and lighting settings controlled by the owner.
- Test each moved or exposed sensor and camera and confirm its original security job still works.
- Save the service report, product record, damage note, drying instructions, finish time, follow-up date, and emergency contact.
Use the temporary-code removal checklist as a separate closeout record.
Run a 60-minute access test before the visit
- Create a test code with the same schedule type planned for the cleaner.
- Confirm it fails before the window, works during it, and fails after expiry.
- Test lock, unlock, auto-lock, door-ajar alert, and the physical key.
- Test the documented emergency-power route.
- Disconnect the internet and record which local functions remain.
- Confirm who receives entry, failed-code, tamper, low-battery, and door-left-open alerts.
- Remove the test code and verify at the keypad that it no longer works.
- Restore normal settings and save the result with the appointment sheet.
Do not start until these blockers are cleared
- The company, booking, cleaning lead, required licence, vehicle, product, method, or scope cannot be verified.
- The machine, hose, water, drainage, power, ventilation, product, drying, wet-floor, furniture, or pet-control plan is unclear.
- No responsible person is assigned to an open door or gate.
- The only available credential is a permanent household or master code.
- The lock battery, physical key, emergency power, app, or offline path has not been tested.
- A lease, building, fire-door, roof-access, insurer, or local rule is unresolved.
- The plan requires giving the whole crew the main alarm PIN or household account.
- Camera notice, consent, privacy, or retention requirements are unclear.
- No one is assigned to delete credentials, restore devices, and verify failure at closeout.
HomeKit security carpet-cleaning visit FAQ
Should a carpet cleaner receive my normal door code?
No. Use supervised entry or a named, short-lived code for the verified cleaning lead when independent access is necessary.
Should the crew receive my alarm PIN?
Usually not. The resident should control arming and disarming. If a limited named alarm user is unavoidable, keep it separate and remove it with the lock code.
Should I disable indoor cameras for the whole day?
No. Set lawful privacy boundaries by room and work window. Keep excluded rooms private, explain any recording notice, and restore each camera to its approved state at closeout.
What if the carpet is still wet when the crew leaves?
Follow the provider’s written drying, ventilation, traffic, furniture, child, and pet instructions. Keep temporary access separate from drying time; do not leave a worker credential active without a confirmed access need.
When should the temporary code be deleted?
Delete it during closeout before the cleaning lead departs, then test it at the door and confirm it fails.