Carbonated Solutions of Las Vegas cleaned my moderately soiled area rug in their plant and it looks like brand new!  These guys did an amazing job.  They were on time for pick up and delivery.  I would definitely use them again.