As the photos indicate AlphaKleen didn’t do a very good job with cleaning my mattress. The mattress wasn’t very dirty to begin with, but nonetheless I was still able vacuum out a good amount of dust from the surface a few hours after they completed the job. The crew came at 9:45 and were finished about 20 minutes later. I expected more but all they really did was use a water vacuum to vacuum the mattress twice. Afterwards when they poured the used water down the toilet, the water splashed everywhere, so i had to clean the toilet afterwards myself. Overall AlphaKleen was professional, and when I WhatsApp’d them afterwards they offered to come down again, but I already completed re-vacuuming the mattress myself so it was unnecessary. When people engage in a cleaning service and set aside time in their day the expectation is that it will be done well the first time, especially if you are charging $130 for 15 minutes of work. I do see AlphaKleen can be helpful if you have a truly dirty mattress and want someone else to clean it and I do think they are an honest company. But i recommend customers check their work. For my case, I guess I was expecting a more thorough job.