
For property managers and business owners
Commercial & Janitorial Cleaning in Nanaimo, Parksville & Ladysmith
Scheduled janitorial for offices, retail, strata and multi-unit buildings — from the same contractor that already handles your gutters, windows and exteriors.
- Fully insured
- Local to Nanaimo
- Interior and exterior under one contract
- Work outside business hours
Buildings we look after
Offices and mixed-use
Single suites through to multi-floor tenancies, cleaned on a schedule that fits around the working day.
Retail and storefronts
Sales floors, entrances, glass and the sidewalk outside it, kept presentable for opening.
Strata and multi-unit
Common areas, corridors, lobbies, stairwells and shared amenities on a recurring rotation.
Light industrial and trades
Warehouses, shops and staff areas where the cleaning has to work around operations.
Inside the buildings we clean
Offices, strata corridors, retail floors, and the exterior work most cleaning companies will not touch.




See the difference
Same restroom, same angle — this is what "on a schedule" actually looks like.


What a janitorial contract covers
- Office and common-area cleaning
- Restroom cleaning, sanitising and restocking
- Floor care — vacuuming, sweeping, mopping
- Waste and recycling collection
- Interior glass, entrances and high-touch surfaces
- Kitchen and staff-room areas
Scope is set at the walkthrough. You pay for what the building needs, not a package.
One contractor for the inside and the outside
Most janitorial companies stop at the door. Berg already cleans gutters, windows, roofs and hard surfaces across Nanaimo, so the whole building runs on one schedule, one point of contact and one invoice.
One schedule
Interior cleaning and exterior work planned together instead of two contractors booking around each other.
One point of contact
No chasing separate companies when something needs sorting, and no arguments about whose job it was.
Work outside business hours
Cleaning scheduled around your operating hours where that suits the property.
Fully insured
Anyone working in your building is your exposure if they are not covered. Ours are.
How a contract starts
Book a walkthrough
We come and look at the building. Nobody can price a commercial contract properly over the phone, and anyone who offers to is guessing.
Scope and schedule
We write up what gets done, how often, and when — nightly, weekly, or whatever the building actually needs.
Fixed monthly price
One figure covering the agreed scope, so it is predictable for your budget rather than a surprise each month.
Recurring service
The same crew on the same rotation, so they learn the building instead of restarting every visit.
10 Google reviews from homeowners, strata and businesses across Nanaimo & Vancouver Island.
Questions property managers ask
How often would you clean our building?
It depends on the traffic through it. Offices and retail usually run nightly or a few times a week, while strata common areas are often weekly. We work that out at the walkthrough rather than selling you a package.
Can you work outside our business hours?
Yes. Evening and early-morning schedules are normal for commercial work, and we can arrange access with you so the cleaning happens when the building is empty.
Do you bring your own supplies and equipment?
Yes. If your building requires specific products, tell us at the walkthrough and we will work with them.
Are you insured?
Yes, Berg Maintenance is fully insured. We can provide documentation before any contract starts.
Is there a minimum building size?
No. We take on single suites through to multi-floor buildings and strata complexes.
Can you handle the exterior as well?
Yes, and it is the main reason clients move to us. Gutters, exterior windows, roof and pressure washing are already what we do, so the whole property runs on one schedule and one invoice.
Serving Nanaimo, Parksville, Ladysmith and the surrounding central Vancouver Island communities.
Book a walkthrough
Half an hour on site and you get a written scope and a fixed monthly price. No cost, and no obligation to switch.
Call (250) 739-1796