I've been using AJS Carpet Cleaning Inc for many years, since about 2005. I usually request Victor because he is very, very hardworking and meticulous. The last time he came to clean he was just exceptionally perfect! He was considerate, and he took his time to do a very good job.
Victor really goes above and beyond the call of what can be done, but he's equal in his pricing. One time there was a spill they couldn't remove, so Victor had someone repair the carpet for me, taking a piece from another part of the house.
The prices are fair, and they do what I ask. Victor is a perfectionist, and he's just hard working and dedicated. He takes pride in what he does!