I highly recommend Island Carpet and Upholstery. They were for accommodating to adjust their schedule to clean my carpet before hours. Patrick did a great job cleaning my ... more