I have used A1 multiple times. This time, I had carpet cleaning done for two rooms. I am very pleased. He explained everything to me before he even got started. He was on time and professional. I have used them before and used them again because I know them. I say give them a try.