Matching on Angi
Oriental Rug Cleaning
Carpet had stretched badly and the bulk of the cost was for stretching the carpet and removing the excess. Cost of the actual cleaning was quite reasonable and they did a very good job. Phone people were very nice. They confirmed the appt. by text the night before the appt. Workman was very professional, arrived on time and did a great job.