Mark Kleen Cleaning ServicesFeatured icon badge

4.5 (25 reviews)218 customers6692 views
Featured icon badgeFeatured
Featured icon badgeFeatured

Returning customer?

Login to reorder with discount vouchers

Login Now

Usually responds in 6 minutes

We will provide a CLEANING PROCESS that’s just right for your particular upholstery. Thus improving its appearance, extending its lifespan and in doing so, saves you a whole lots of money replacing your old sofa, carpets, office chairs and mattresses prematurely.

We clean:
Fabric Sofas
Leather Sofas
Office Chairs
Wall Panels
Cleaning office
Cleaning house
Cleaning homestay

Show more

Service & Area

Service Provided

Areas Served



4.5 (based on 25 reviews)


Sathia16 May 2023, 22:03

Good service


Andrew12 May 2023, 10:54

Pei Yin is extremely helpful with the service and provide us different recommendations to tackle our needs. Professional advice and swift response!


Wafi07 May 2023, 16:55


Reasonable Price Fast And Efficient Helpful and Friendly Responsive

Teh Ilani06 May 2023, 20:19

Detailed work by the staffs. Satisfied with the services provided. Recommended.


CK05 May 2023, 09:07

So happy that Mark Kleen is able to meet our odd requirement to start work at 7am. They arrived on time and service is tip top. Love the detail oriented guys. I gave him tips for the excellent service

Reasonable Price Excellent Service Fast And Efficient Helpful and Friendly Responsive

Zhafran02 May 2023, 19:51

Cleaning thoroughly


NOR29 April 2023, 12:10

The cleaners clean very thorough . But for future reference , 2 cleaners four hours is definitely not enough time to cover the whole condo double story. Thank you


Eddie25 April 2023, 15:32

Very friendly and gets the job done!


Badrul16 April 2023, 22:07

They are good


ZamirYusoff16 April 2023, 18:42

Absolute nightmare dealing with Pei Yin from MarkPro. They should really drop the Pro in their name.

Job was originally accepted and scheduled for Thursday 12pm, when the slot came i called her and she was unaware there was a job she accepted. Means she simply sign up for job without caring if double booked or what. After apologizing she offered me replacement slot on Saturday 3:30pm. Saturday morning she texted me to confirm and i said yes.

At 3:20pm this buffoon texted me saying that her client at which house she was asked her to extend 1 more hour and will be at my place by 4:30pm. Halo? Other people dont have shit to do is it?

I had to cancel my buka puasa reservations at a restaurant to accomodate her!!

End up she promised to come the next day at 1pm. She arrived at 1:20pm. The workers are really good and i dont blame them. But their boss Pei Yin is absolutely horrible, dont wanna pick up calls when you call her for explanations, simply reschedule timing as if the world resolves around her only.

I hope you grow up Pei Yin and dont act like a kid. Pity your workers, they really try their best but you are a horrible business person.

Guys, stay away from MarkPro, unless you really have nothing to do and like to be rescheduled many times as Pei Yin sees fit.

Get Quotes

Want this pro to give their price estimate? Please choose one of their services below:

Returning customer?

Login to reorder with discount vouchers

Login Now
WaWATelephone 1Call