Average carpet cleaning service
Arrived within time frame (barely) but past the time I was told during that morning's phone call. Tech did an ok job, but seemed rushed to avoid the rain getting on his equipment and wasn't friendly. Charge for stairs was $2.75 more than I was told when I set up appointment, which I didn't argue since it wasn't a large amount. But this didn't leave a good impression with their overall business. Carpets did get about as clean as I thought. Technician needs to be told not to constantly try to upsale me. It got very obnoxious & annoying.