Issue request intake Pilot — live
A simple public form to report a missed service, restroom, floor or supply issue. Our team reviews every request.
CleanProof 360™ is how KKJM plans coverage, routes cleaning requests and documents corrections for every building we serve. This page explains what is available today, what is planned, and how to report a cleaning issue.
We'd rather tell you exactly what exists today than promise a portal that isn't ready.
A simple public form to report a missed service, restroom, floor or supply issue. Our team reviews every request.
Authenticated employee check-in and photo proof of completed work. Not active yet; no photos are being collected through this site.
A secure, login-protected client view of reviewed and approved service records. In development; not available yet.
This is the first, careful stage of the CleanProof 360™ QR workflow. It describes how site codes will work once the custom domain is configured.
/cleanproof/?site=DEMO-ONLY
Illustrative placeholder only. Not a real site code, location or scannable QR.
Each authorized location will receive its own opaque site code and QR code pointing to /cleanproof/?site=… after the domain is configured. Codes are random identifiers. They will not contain addresses, client names or anything that identifies the building.
Scanning a code will open this page with the site code filled in, so the request reaches the right team. Today, the code field on the form below is optional and can be left blank.
Employees will sign in before checking in or uploading photo proof. This system is planned and is not active yet.
A QR link is not authentication. Scanning a code only opens a request form. It will never show protected records, service history or photo galleries without a secure login.
Staff check-in, photo proof and client views will not launch until each of these safeguards is built and verified.
Every staff action requires a signed-in, individually identified employee account.
Every read and write is checked server-side against the user's role, client and assigned sites.
Photos are stored privately with no public URLs. They're served only to authorized, signed-in users.
Uploads stay hidden from clients until KKJM reviews and approves them on the server.
Uploads, reviews, approvals and views are logged with timestamps, user and site metadata.
Malware scanning, file size limits, allowed image types only, and a defined retention and deletion schedule.
Sensitive sites get added controls, and employee, reviewer, client and admin roles stay separate.
API keys, credentials and tokens stay on the server. They're never placed in the browser, page source or QR codes.
Status: secure client portal and employee photo uploads are in development; not available yet. This site does not collect photos, does not offer client logins, and does not show any protected site data.
Send a short request and the KKJM team will review it and follow up by email.
Prefer to talk? Call (267) 776-5349 or email kkjmjanitorial@gmail.com.
This is a cleaning issue request intake form. It is not a client login, not a completed proof portal, and NOT an emergency reporting channel.