I highly recommend this company. Hamza was totally professional and obviously cares a great deal about satisfying his customers. They did an excellent job on our rug – it’s beautiful! The work was completed in the time frame promised. We especially appreciate the pickup and delivery service. We will use them for all of our rug cleaning needs as well as visit them whenever we need a new rug. Thank you again, Hamza!!