I live in the bay area but have a few rental properties in Las Vegas. Last month one of them was left in horrible shape by the tenants. Not being from the area a friend suggested a referral company that screens companies, lets you post your project and then receive multiple bids. I picked Dial Carpet Cleaning because of their low price and no hidden fees policy, but I was pleasantly surprised when I saw the amazing job they had done on my carpets for such a small amount. Unfortunately, I have become accustom to companies doing the bare minimum and it was nice to see one that over delivered for a change, which is why I took the time to write this long review to recommend Dial Carpet Cleaning.