Recurring home cleaning
Weekly, biweekly or custom upkeep for kitchens, bathrooms, bedrooms and living spaces—adjusted to how your household actually lives.
Explore recurring cleaning →Locally owned • South Okanagan
Detailed residential and commercial cleaning from Jordan Klein—including carpets, windows and move-outs across Penticton and nearby communities.
Cleaning that feels personal
NUMA Contracting is locally owned by Jordan Klein and Cameron Epp. You deal directly with the people responsible for the work—not a call centre or anonymous booking desk.
Weekly, biweekly or custom upkeep for kitchens, bathrooms, bedrooms and living spaces—adjusted to how your household actually lives.
Explore recurring cleaning →A careful reset for built-up dust, grime and overlooked edges. Ideal before guests, between seasons or before beginning a regular schedule.
Explore deep cleaning →Detailed vacant-home cleaning plus practical attendance at a BC condition inspection when formally appointed as the tenant’s agent.
See move-out support →One-time and recurring care for offices, storefronts and suitable small-business spaces—with scope arranged directly with Jordan.
Explore commercial cleaning →Residential and commercial carpet care with a $200 minimum. Final pricing is tailored to the actual job rather than advertised by square foot.
Explore carpet cleaning →Accessible residential and commercial windows at $45 per hour with a two-hour minimum, subject to quantity, condition and safe access.
Explore window cleaning →A calmer move-out
NUMA can prepare the rental for inspection and, when appointed in advance, attend the condition inspection on the tenant’s behalf.
Jordan confirms the home’s size, condition and priorities.
The vacant unit is cleaned carefully and obvious concerns are noted.
Jordan meets the landlord for the scheduled walkthrough and signs in the tenant-agent capacity.

Meet the owners
NUMA is locally owned by Jordan and Cameron, with direct communication and personal accountability built into every booking.
Jordan, pictured here, is the direct contact at the public number on this site. Cameron Epp is co-owner of NUMA Contracting.
Close enough to be dependable
NUMA keeps its service area intentionally tight so regular clients get reliable, personal attention.
Penticton is the primary service hub. Nearby bookings depend on the address, scope and schedule.
Easy from the first text
A direct, locally owned process with the scope agreed before work begins.
Share the location, service you need, approximate size and preferred timing.
Jordan confirms priorities, access details and the likely time involved.
The work follows the priorities, access details and scope agreed before the booking.
Book once, or arrange recurring service when it fits your space and schedule.
$45/hour with a two-hour minimum for hourly cleaning. Carpet cleaning has a $200 minimum.
Text Jordan to get startedGood to know
Hourly cleaning, including window cleaning, is $45 per hour with a two-hour minimum. Carpet cleaning has a $200 minimum, with the final price tailored to the job rather than advertised by square foot.
Yes. Weekly and biweekly clients are a priority, with custom frequencies available when schedules allow.
No cleaning company can honestly guarantee a deposit return. NUMA can clean carefully, document the visible condition and attend an inspection when properly appointed, but landlords and the Residential Tenancy Branch retain their legal roles.
Confirm product and equipment needs when booking. NUMA can also accommodate household product preferences when agreed in advance.
Insurance details are not currently advertised. Ask Jordan directly for the current status before booking if proof of coverage is important to you.
Tell Jordan what needs cleaning, where it is and when you need it done.
PROTECTED CONTACT
Quick spam check to protect NUMA’s phone number from robocrawlers.
The call and text links appear automatically after verification.