These guys were great - on time, professional and totally thorough. They use green products so no toxins or harsh chemicals. Got the couch and all our stairs and hallways cleaned in our apartment building at a very reasonable price. I especially loved that they were great with my dog! Highly recommend.