I'm actually writing this review as I sit and enjoy the citrus scent left by their second visit to my place. The first job was stellar- living room and hallway- and this second time- bedroom- is no different. I called them for a second time not only because of their excellent workmanship and professionalism, but also because they were communicative in terms of arrival time, prompt, and super cool dudes. And for the record, my carpets were filthy due to the arrival of my first ever puppy- yes, pee and poop- in addition to the already existent blemishes present before the arrival of my doggy. I can't stress it enough, these gentlemen made it feel and look brand new. So call them ASAP. They won't disappoint. As a final note, I would like to add I waited a few weeks before submitting a review after the first job due to the fact I've had my carpets professionally cleaned in the past, and after a few weeks pass by, the carpets unearth what appears to be the same filth and dirt present before the carpets were cleaned. This was not the case here. The carpets remain clean and looking real good. Thank you, Praise Cleaning Services.