Heaven's Best was recommended to us by our realtor.  I called today and was able to get my carpet cleaned today.  Darnell was our guy.  He was nice, courteous, and informative.  I highly recommend Heaven's Best and Darnell.  We're leaving Las Vegas, but I have already looked the company up in our new location to be.  I will be using this company again for sure.