Shawn is the only reason I'd give Zerorez 5 stars. If it wasn't for his superb customer service and kindness I would have only given zerorez 3 stars or less. When making the appointment it took 20 minutes and the phone receptionist was rude. The next day when she called to tell me the time window she was also rude. The morning of our service Lindsey called to ask if he could come early and said okay only for them to call back 30 minutes later when she said he'd be arriving to say it would be another 25/30 minutes. I was already slightly irritated by the time Shawn got to our home but his workmanship was great and he was knowledgeable. He did a fantastic job cleaning our stairs and tile. I would definitely recommend asking for Shawn if you want your carpets cleaned! If you can make it past the horrible phone staff the end result is fantastic!