Remove construction dust, cement residue, and paint splatter after your renovation — so you can finally enjoy your new home.
10,000+
Homes Cleaned
4.9★
Google Rating
6 Yrs
Experience
100%
Satisfaction
What's Covered
What's Included
Kitchen
Bathrooms
Windows & Doors
Cabinets & Fixtures
Floors, Walls & Ceilings
Outdoor & Utility
Not Included
Need something from this list? Chat with our agent — additional charges may apply.
Tools & Chemicals We Bring
Height have to be 3 meters and below. Additional charges may apply for cleaning above 3 meters.
Starting From
S$300.00
Based on unit size and renovation scope. Get a custom quote.
Free cancellation · 3 days before booking
Customise Your Clean
Enhance your post-renovation clean with any of these extras

Deep machine scrub of all hard floors — removes stubborn grease, stains, and years of embedded grime in one pass.
Add to Booking →
Full-unit formaldehyde neutralisation — essential for homes with new furniture, fresh carpentry, or recent renovation works.
Add to Booking →
Professional sofa and mattress deep clean — removes dust mites, stains, and odours from all fabric upholstery.
Add to Booking →
Steam or dry clean all curtain panels in-situ — removes dust, allergens, and musty odours without taking them down.
Add to Booking →
Protective nano-coating applied after scrubbing — restores gloss and adds a durable layer that repels stains and water for months.
Add to Booking →Terms apply. Anniversary promos valid for a limited time only.
Once all contractors have completed their work and left the site. We recommend letting dust settle for 24 hours before our team arrives for a thorough vacuum and wipe-down.
Typically 4–5 hours for a 3-bedroom/1200sqft unit and below, depending on the extent of renovation and level of dust. Major full-home renovations may require 2 days.
Yes — we use professional-grade tile cleaners to remove cement haze and grout residue. For very heavy build-up, we may recommend our scrubbing machine service in addition.
You can, but we'd recommend vacating for a few hours if possible. The team works most efficiently without foot traffic in freshly cleaned areas.
Yes — post-renovation cleaning takes more time and uses specialised products for construction residue. Pricing is based on unit size and renovation scope.
Renovation cleaning removes general renovation dust, dirt and residues within the agreed scope of work. The removal of stubborn stains such as hardened cement, paint, glue, silicone, grout or other construction residues is subject to the condition and type of surface. We cannot guarantee complete removal where the surface has been permanently stained, etched, scratched or damaged.
Yes. Our renovation cleaning is designed to remove renovation dust, dirt, and common post-renovation residues so the space is clean and comfortable for move-in. However, the final condition depends on the condition of the property and any remaining renovation works.
We aim to remove as much renovation dust as possible through thorough vacuuming, wiping, and mopping. However, very fine dust may occasionally settle again after cleaning, especially if renovation or installation works are still ongoing. For the best results, we recommend scheduling cleaning only after all renovation works are completed.
Our cleaning removes the renovation dust present at the time of service. If dust settles later because of ongoing renovation, drilling, installation, carpentry, or other works, this would normally require an additional cleaning service.
For the best results, we recommend arranging renovation cleaning after all renovation and installation works are completed. If contractors continue working after our cleaning, additional dust or debris may be generated, and a further cleaning service may be required.
We cannot guarantee complete removal of every renovation stain. The result depends on the type of stain, the surface material, how long the stain has been present, and whether the surface has already been damaged or etched. We will always use the safest appropriate cleaning method and advise you when specialist restoration may be required.
We can usually remove fresh or surface-level paint stains using appropriate cleaning methods. However, the result depends on the type of paint, how long it has dried, and the flooring material. We will assess the surface first to avoid causing damage.
We can attempt to remove cement residue and cement stains using suitable methods and products. Hardened cement may require more intensive treatment, and complete removal cannot always be guaranteed if the cement has bonded strongly to or affected the surface.
Yes, we can treat grout haze on suitable surfaces using an appropriate cleaning solution. However, the method depends on the tile and grout material. We will take care to avoid damaging or discolouring the surface.
We can attempt to remove adhesive and glue residue. The success depends on the type of adhesive, how long it has been on the surface, and the material underneath. Some adhesives may require specialised treatment.
We can remove accessible silicone residue where possible. However, cured silicone can be difficult to remove completely, especially from delicate or porous surfaces. We will assess the area before treatment.
Yes. We use appropriate cleaning methods based on the type and condition of the tiles. While we aim for the best possible result, some marks may be permanent or may require specialised restoration.
We can treat rust stains using suitable products depending on the surface. However, some rust stains may have penetrated or permanently affected the material, in which case complete removal may not be possible through normal cleaning.
We can treat common watermarks and mineral deposits where the surface allows it. However, if the surface has been etched or permanently damaged, cleaning alone may not restore its original appearance.
We can clean and treat certain surface-level renovation residues on marble using marble-safe methods. However, marble is a sensitive natural stone. Cement, chemicals or other substances may cause permanent etching or discolouration, which may require professional stone restoration rather than cleaning.
We can clean surface-level dirt and suitable stains from parquet using appropriate methods. Because parquet can be sensitive to moisture and chemicals, we will assess the condition and finish of the flooring before treatment. Permanent stains, scratches or damage may require specialist restoration.
Our priority is to clean the surface safely using appropriate products and methods. We assess the material before treating difficult stains. If removing a stain aggressively could damage the surface, we will advise you rather than take unnecessary risks.
We will inform you if a stain cannot be safely removed through normal cleaning. Some marks may be caused by permanent staining, chemical reactions, etching, scratches or damage to the material. In such cases, specialist restoration or repair may be required.
Yes. We will provide all the necessary chemicals and tools needed for the cleaning.
There will be a minimum of 2 pax.
Yes — chemical wash is included for 2 toilets and 1 kitchen. Additional charges apply if chemical wash is required for other areas.
For Deep Cleaning bookings, yes — you can request separate days for the main cleaning and add-on services like Scrubbing Machine. Please note that promotional bundle pricing will not apply, and each service will revert to its original à la carte rate.
2 pax crew minimum (without add-on). 3 pax crew minimum (with add-on).
India, Malaysia, Myanmar, Singapore.
Our cleaning crew can be either female or male, depending on the team assigned to your booking. If you have a preference, please let us know and we’ll do our best to accommodate your request, subject to availability.
Our teams are assigned based on availability and scheduling, so we’re unable to guarantee a specific team for each booking. However, we’ll certainly note your preference and do our best to accommodate it whenever possible.
Our cleaning crews have different levels of experience, but all of our cleaners are trained to follow our cleaning standards and procedures. We carefully match our crews to each booking to ensure a reliable and quality cleaning service.
Yes. All of our cleaners go through training to ensure they understand our cleaning standards and procedures. We also conduct background checks as part of our screening process, so you can feel comfortable having our crew in your home.
Not necessarily! You don’t have to be around during the cleaning as long as our cleaning team has access to your home. Our crew will also contact you around 30 minutes to 1 hour before the cleaning is completed, so you can return and do a quick check of the cleaning if you’d like. Of course, you’re also welcome to stay at home during the cleaning.
Yes. Our cleaning crew will contact you before they arrive to let you know they’re on the way. This gives you a chance to provide any last-minute instructions or access details if needed.
Most of our chemicals are from Supersteam and are pet- and human-friendly. Some of the products we use include: thinner (paint remover), floor solutions, cement remover, glass cleaner, Cif, multi-purpose cleaner, and degreaser.
Yes, all our chemicals are safe and not harmful to pets and kids.
Not that we know of. However, if there are any areas that are sensitive or need to avoid chemicals, please let us know in advance so we can notify the cleaners to be more careful.
We use Hetch vacuums, which are HEPA-filtered.
Yes — the internal of cabinets is included as long as the cabinets are empty. We do not take out all the drawers fully to clean the inside of them. We can do this with additional charges as it takes a lot of time. We’ll also need your help to remove and re-install the drawers, as we won’t be responsible for any damage.
Tiled walls will be cleaned. For painted walls and ceilings, only dusting will be done. There will be additional charges if you need them fully wiped down with a wet cloth — which is highly not recommended as it may damage the paint.
Disposal is not included and requires additional charges if you need our team to dispose of items for you. Send us a video of your unit so we can advise on the charges.
If it’s only 1–3 pieces of furniture and not too heavy, cleaners will usually shift them around. However, if there are too many items, there will be additional charges depending on the load and items involved. Send us photos or a video of the unit so we can advise and avoid misunderstandings.
We cannot clean the compressor as it is dangerous.
Yes. Any cleaning that ends after 10pm will have an additional $50 transportation fee, as the cleaners will need to take Grab back.
Yes. If any damage is caused by our crew, we will take full responsibility. Cleaners will take a before-video to ensure everything is recorded and avoid misunderstandings. Please also note that any fragile items or tiles that can’t be chemical-washed should be flagged to our team before cleaning starts.
Yes. Our team conducts a final check of the agreed cleaning areas before completing the job. This allows us to identify and address any areas that may require additional attention.
Absolutely. We encourage customers to inspect the unit after cleaning. If there are areas within the agreed scope that require further attention, please let our team know before they leave whenever possible.
Please contact us as soon as possible and provide photos or videos of the affected areas. Our team will assess the issue and, if it is within the agreed scope of cleaning, arrange the appropriate follow-up.
Generally, you can move your furniture in once the cleaned surfaces are dry. We recommend allowing sufficient time for floors and other wet-cleaned surfaces to dry completely before placing furniture on them.
We provide a service guarantee for cleaning quality within the agreed scope of work. This does not cover permanent stains, existing damage, surface defects, or dirt/dust caused by renovation works carried out after our cleaning.
If any damage occurs during the cleaning, please let us know as soon as possible and provide photos or details of the issue. We’ll review the situation with our cleaning team and investigate what happened. If the damage is confirmed to have been caused by our team, we’ll work with you to resolve the matter in accordance with our company’s damage policy.
Our pricing is generally based on the size and condition of the home, as well as the type of cleaning required. This allows us to provide a more accurate quote based on the time and work involved. If there are any additional or special cleaning requests, there may be an additional charge, which we’ll let you know about in advance.
If you’re not completely satisfied with the cleaning, please let us know as soon as possible and share the areas you’d like us to review. We’ll discuss your concerns with you and, where appropriate, arrange for the crew to return and address the areas that were missed. Our goal is to make sure you’re happy with the service.
Our team is happy to return if any areas included in the agreed cleaning service were missed by our cleaners. However, additional cleaning caused by moving, furniture, contractors, renovation, or other work after cleaning will be chargeable. We recommend completing such work before the cleaning.
Our cleaning service is insured, giving you added peace of mind while our team is working in your home. If any accidental damage occurs during the cleaning, please let us know as soon as possible so we can review the situation and handle it according to our insurance and company policies.
If you have any concerns or complaints about the cleaning service, please contact our customer service team as soon as possible. We’ll review your concerns with you and coordinate with the cleaning crew where necessary to resolve the issue. We’re always happy to hear your feedback and work towards a suitable solution.
We recommend booking in advance to secure your preferred date and time, especially during busy periods.
Yes, subject to availability. For last-minute bookings, please contact us and we’ll check our available slots.
Yes, you can request your preferred date and time, subject to our crew’s availability. Our usual time-slots are: 9am–9.30am arrival, 2pm–4pm arrival, and 7pm–9pm arrival (additional $50 night fee).
Yes, you can request changes to your booking. Please let us know as early as possible so we can check availability. Changes have to be made at least 3 days before the actual date to avoid charges.
Yes, rescheduling is possible, subject to availability. Please contact us as early as possible if you need to change your appointment. Changes have to be made at least 3 days before the actual date to avoid charges. Between 24 and 48 hours before the appointment: SGD100 nett. Less than 24 hours before the appointment: SGD150 nett.
Cancellation fees apply depending on how close it is to the scheduled cleaning. More than 48 hours before the scheduled appointment (at any time after booking confirmation): SGD50 administrative and processing fee. Between 24 and 48 hours before the scheduled appointment: 50% of the total booking amount. Less than 24 hours before the scheduled appointment: 100% of the total booking amount. Bookings made under an incorrect service category (e.g. booking Housekeeping for a unit that requires Deep Tenancy Cleaning) will be cancelled without refund.
Additional charges may apply for extra services or special cleaning requests. We’ll let you know in advance before proceeding.
Full payment is required to confirm any booking.
Full payment is required to confirm the slot.
We understand the concern. Full payment upfront is our standard policy — it secures your slot and confirms your crew assignment. All payments are processed securely through Stripe with full encryption (Visa, Mastercard, American Express, GrabPay, and PayNow), and refunds or credits follow our cancellation policy. If you need any clarification before booking, please reach out to us on WhatsApp and we’ll walk you through it.
We accept Visa, Mastercard, American Express, GrabPay, and PayNow — processed securely through Stripe.
No — the prices displayed are exclusive of GST. 9% GST will be added to your final total at checkout.
Unfortunately the price quoted is already discounted and we are unable to give further discounts. We hope you understand.
Not at the moment.
Generally, there are no additional charges if the cleaning takes longer than expected. Additional charges may only apply if the actual unit size differs significantly from the information provided or if the condition of the unit is exceptionally bad. We’ll always discuss any additional charges with you before proceeding.