Ultra Cleaning runs cleaning services in Johor Bahru for households and businesses, and the JB crew is the newest team in our branch network. A normal week here mixes weekly house cleans, an empty condo unit turned around between tenants, an office floor done once the staff have gone, and a shop finished before it opens. Whoever books, the cleaners who turn up are trained, insured, and bring their own machines and products.
Award Ceremony
The Malaysia Book of Records
Official Record Holder
Most Property Units Cleaning Serviced in a Year
25,212units cleaned in a year
Johor is our newest branch, and nothing about the hiring bar changed for it. Every cleaner sent to a Johor Bahru address has been trained and background-checked first. They arrive in uniform, the team carries cleaning liability insurance, and they bring their own machines and products. You don't buy anything or set anything up.
The work splits close to evenly between homes and businesses. One Wednesday might open with a weekly house clean in Taman Molek, move on to an empty serviced-apartment unit near Southkey that needs turning around before the next tenant, and end after closing on an office floor in the city centre. Our cleaners deal with guardhouse sign-in, service-lift bookings, loading bays and visitor passes themselves, so you're not on the phone to management.
Every specialist is background-checked and wears branded uniform.
Teams carry cleaning liability insurance.
Products matched to timber, stone, marble & glass.
Before we leave, we walk each area with you.


Residential and commercial cleaning in Johor Bahru sits under four service lines. Ultra Hour Clean is the routine hourly work, Ultra Home Care covers furnishings and floor surfaces, Ultra Pro Clean takes the one-off intensive jobs, and Ultra Maint Clean keeps business premises on a fixed schedule. Tap any card for the detail.
Cleaning charged by the hour and set on a repeat, so a house, an apartment or a workspace never gets far behind.
Weekly, fortnightly or one-off. Kitchen, bathrooms, bedrooms, living areas and the bits that get skipped when everyone's busy.
Learn more
Desks, meeting rooms, washrooms, pantries and floors on a set routine. Booked after hours if your team works late.
Learn more
Housekeeping help by the hour. Washing, ironing, tidying and light cleaning, booked as often or as rarely as suits you.
Learn moreThe furnishing side of the work: sofas, mattresses, carpets, curtains and marble, each cleaned with the machine and the method that suits it.
Marble lobbies and living room floors lose their finish under traffic. We grind, polish and seal the stone so the worn lanes match the rest of the floor.
Learn more
Fabric and leather shampooed and extracted. Spilled drinks, body oils and the musty smell humidity leaves in cushions all come out.
Learn more
Hot-water extraction lifts trodden-in dirt, stains and odour out of the pile. Works the same on a living-room rug or an office floor.
Learn more
Dust mites, sweat, stains and allergens pulled out, then a sanitising treatment. It matters more here than most people think.
Learn more
Fresh cabinetry and new furniture in a handed-over unit carry that sharp new-build odour for months. We treat the boards and the closed spaces until it lifts.
Learn more
Curtains and blinds in the condo towers and the taman houses taken down, cleaned and rehung, tall drops and pelmets included, on one visit.
Learn moreOne-off intensive work for what a routine clean can't reach: years of built-up grime, renovation dust, or a unit that has to be handed over empty and immaculate.
Cement haze, silicone smears, paint flecks and the fine dust that settles into every track. The unit is ready to live in afterwards.
Learn more
New towers around Southkey and Danga Bay hand over full of cement haze and adhesive marks. We clear the dust out of tracks, vents and cabinet runs before anyone moves in.
Ask us for a quote
The whole empty unit, cupboard interiors and balcony included. Landlords relist faster and tenants get their deposit conversation over quickly.
Learn more
Grout, skirting, vents, window tracks and the grease a weekly clean never gets to. Book it when a place needs resetting.
Learn more
External glass, cladding and signage on low-rise blocks and shop lots, cleaned from an elevated work platform positioned on the ground beforehand.
Learn more
Glass, frames and tracks done inside and out, streak-free. Terrace windows, shopfronts and high-rise panels all get the same finish.
Learn moreScheduled cleaning that runs quietly behind your business. Same crew, same days, agreed scope, and nobody has to chase anybody.
Daily or weekly upkeep for a building. Floors, washrooms, lobbies, common areas and waste, all on a fixed routine your tenants can rely on.
Learn more
A long-term arrangement: dedicated crew, written scope, set rates. Offices, retail, F&B outlets, warehouses and managed properties use this most.
Learn moreTell us the property type, the postcode and what needs doing. We'll come back on WhatsApp with a written scope and an itemised quote for the whole job.
Discuss on WhatsAppThe JB crew is new, so every job here is being judged fresh. These are the reasons customers give when they book us a second time.
Johor is fresh ground for us. The company behind it isn't: 13 years of work, ISO 9001:2015 certification, CIDB registration and a Malaysia Book of Records title stand behind the crew that knocks on your door.
Handovers move fast in JB's condo and serviced-apartment blocks. We book the service lift ourselves, clean the empty unit, and finish before the keys change hands.
Tell us the property and what needs doing, and one itemised price comes back on WhatsApp before a crew is booked. What we quote is what you pay at the end.
The same trained crews do the double-storey terraces, the high-floor apartments, the shop lots and the office suites. Residential or commercial, the checklist doesn't get shorter.
Weekday, weekend and after-hours slots are all open. Shops and cafes get cleaned before they open. Offices get done once the last person leaves, and homes go on whichever day actually works for you.
Every job ends with the crew walking the place with you, room by room. Point at anything that isn't right and it gets sorted before the van moves.
These are the crews who actually turn up: same people, same machines, same checklist, in JB homes and business premises every week.
01
02
03
04
05
06
07
08Homeowners, landlords and business owners around the city, in their own words.
"We take a fortnightly clean at our terrace in Taman Molek. It's the same two cleaners each time, so nobody has to explain anything, and the kitchen and both bathrooms get done properly."
"I rent out two units and my tenants tend to be weekly commuters, so turnover is constant. Ultra handles the move-out clean and the lift booking, and I've been able to relist the same week both times."
"Our clinic near the city centre closes at 6 and the crew is in by 6:15. Floors, treatment rooms and washrooms done, and we open the next morning without a rush. Invoicing has been straight too."
Jobs the JB crew wrapped up recently, in terrace houses, apartments, offices, shops and clinics around the city. Tap a pin to see what was done where.




It all happens on WhatsApp, from your first message to a booked slot.
Send the address, the property type (terrace, apartment, office, shop or clinic) and what needs doing. An itemised quote usually comes back within minutes.
Choose a date and time. Weekday, weekend and after-hours all work, which matters for shops opening early and for apartment blocks with service-lift windows.
The crew turns up on schedule with its own equipment and works through the checklist. Before they leave, they walk the place with you and fix anything you flag.
Tell us what needs cleaning. We reply in minutes with an itemised price and the earliest crew we can send out.
Johor Bahru is Malaysia's southern gateway city, sitting at the Causeway across from Singapore and running under Majlis Bandaraya Johor Bahru (MBJB). City addresses fall in the 80000 to 81300 postcodes. The 80000s cover the city centre, Taman Pelangi, Taman Sentosa and Taman Century, while the 81100s cover Taman Molek, Mount Austin, Johor Jaya and Setia Indah. The housing mix is genuinely wide: rows of terrace and semi-detached homes in the older taman, newer gated clusters, and a condo and serviced-apartment market that keeps adding towers. Iskandar Puteri and Pasir Gudang sit next door under their own councils.
Our cleaning work maps onto that. Landed homes book weekly or fortnightly cleans and a deep clean before the festive seasons. The apartment blocks send us move-in, move-out and end-of-tenancy jobs, and there are plenty, because a lot of tenants here are commuters who cross to work and move when their posting does. On the commercial side we clean offices, shop lots, clinics, salons, cafes and hotel back-of-house, usually before opening or after closing, so nobody loses trading hours.


Different parts of the city send us different work. These four requests come up more than anything else.
New towers around Southkey, Danga Bay, Stulang Laut and the city centre churn tenants, and plenty of those tenants commute across the Causeway. Move-out and end-of-tenancy cleans are our single biggest job type here, service lift booked with management.
Double-storey terraces and semi-Ds fill Taman Molek, Setia Indah, Johor Jaya and Adda Heights. Weekly cleans, fortnightly cleans and the pre-festive deep clean, with the crew fitting around school runs and gate access.
Office suites in the city centre and around Mount Austin want the cleaning done once the last person leaves. We sign in with building management, run the floor, and are out before anyone arrives in the morning.
The shop-lot rows through Taman Pelangi, Taman Molek, Mount Austin and Johor Jaya hold cafes, clinics, salons and mini-markets. We agree a routine outside trading hours with each business and stick to it week after week.
The city centre, the older taman, the Tebrau corridor and the newer apartment blocks, plus the towns next door.
Ultra Cleaning launched in Johor recently, and Johor Bahru is the first area the new branch covers. The sub-areas listed below are where our JB crews work today. We're opening up more of Johor as the branch grows.
Ultra Cleaning has a branch in Johor Bahru, on Jalan Setia 3/2 in Taman Setia Indah. The crew there covers the whole city. Call the branch, or take a weekday, weekend or after-hours slot on WhatsApp.
Coverage, pricing, timing and who turns up. These are the questions JB customers ask before they book.
WhatsApp us. You'll get a straight answer, a free quote and same-week availability across Johor Bahru.
Ask on WhatsAppThe whole city. Crews work the city centre and Stulang Laut, the older taman around Taman Pelangi, Taman Sentosa and Taman Century, the Tebrau corridor through Taman Molek, Mount Austin, Austin Heights, Setia Indah, Johor Jaya and Desa Tebrau, plus Adda Heights, Taman Daya, Larkin, Tampoi and Danga Bay. Iskandar Puteri, Skudai, Bukit Indah and Pasir Gudang sit under their own councils next door, and we go out there too.
A local crew. The Johor branch is our newest, but the cleaners are trained and background-checked to the same standard as our other teams, and they carry cleaning liability insurance. The company has run since 2013, holds ISO 9001:2015 certification and CIDB registration, and has a Malaysia Book of Records title for 25,212 properties serviced in one year.
Yes, and it is close to half of what we do here. Offices, retail lots, clinics, salons, cafes and hotel back-of-house all book us, either on a fixed schedule or as a one-off. Most business customers take an after-hours or before-opening slot so nobody loses trading time.
Yes. Tenant turnover is heavy in the newer condo and serviced-apartment blocks, and a lot of our bookings are handovers. We book the service lift with building management, clean the unit once it is empty, and finish in time for the key handback so the owner can relist straight away.
It depends on the size of the property, the service and how often you book. A one-bedroom serviced apartment costs less than a double-storey terrace or a full office floor. Send us the property type and rough size on WhatsApp and an itemised quote comes back. The number we quote is the number you pay.
A routine house or apartment clean usually runs 2 to 4 hours with a small crew. Deep cleans, post-renovation jobs and empty-unit handovers take longer because every cupboard, window track, corner and skirting board gets done. We give you the expected hours with the quote, before anything is booked.
Yes. Each crew arrives with its own machines and cleaning products, and swaps to gentler ones on timber, stone, marble and glass. If you would rather we used your own products, say so when you book and we will.
House, apartment, office or shop, send the details on WhatsApp and a free quote comes back in minutes.