I highly recommend using Eco Friend Carpet Care. They were friendly, knowledgeable, prompt (actually early), came in and got started on the job. They were done, cleaned up and loaded within the time frame they gave me. My carpets look amazing and I couldn't be happier!