“I received the best service ever with Arman (founder and CEO); he was diligent, on-time and explained the cleaning process for my 2 persian rugs. The rugs were returned in the delay promised and well cleaned. I will definitely consider calling Arman from Mima for all other cleaning services offered and I recommend this Company whole-heartedly! Thank you for doing such a great job! Lucy“
“Very professional work for cleaning after reconstruction. Competent people who pay attention to detail and work with respect. I highly recommend them without any fear⭐️?⭐️?“
“I just used West Island Carpet Cleaning for the first time, and am so pleased with the results! The couches and carpet look brand new. Dave took the time to explain what he was doing and made sure the job was done right. He cares about the work he is doing and it shows. This will definitely not be the last time we call upon his company! Thanks Dave and Ian for a job well done“
“Great experience! Hired tapis-tech for a deep couch cleaning. Reliable, friendly and efficient. Will definitely be using his service again.“
“(Translated by Google) Service simply impeccable, courteous and very professional. I won't wait too long next time. In summary, totally satisfied.(Original)Service tout simplement impeccable, courtois et très professionnel. je n'attendrai pas trop longtemps la prochaine fois. En résumé, totalement satisfait.Services: General carpet cleaning“
“They did really good job.Take their time and did detailed cleaning.I would recommend for your AC cleaning.“
“Exceptional service, exceptional cleaning, courtesy and professionalism. Thank you so much!“
“It was very easy to communicate and organize a service call. The team was able to clean my duct from the inside but unfortunately couldn’t get the clog completely clear because they need to investigate the exterior vent. Since the vent is very high, it requires a scaffolding and the work needs to be done in warm weather so that the caulking can dry.The team seems very knowledgeable but my advice is to understand the costs associated with any possible outcome so that you can budget appropriately.“