I have been using A1 Carpet Care for several years now. I have stayed with them time after time because of their reliability. To me, reliability is when I can expect them to show up on time like they always do, and I can expect what the carpet will look like when they are done cleaning everything. They cleaned the carpets in our three-bedroom home, and they did a good job- especially considering the fact that we have older carpets. I did rate them four out of five stars because the carpets do not come perfectly clean, but that is nothing that they can control. They accomplished the most they could, and I can depend on them to get the carpets as clean as they can be. The cleaners' customer service is good; they are pleasant to talk to. Their prices are also pretty reasonable. I know I can depend on A1 Carpet Care for a good, solid, quality job done on time.