I've been using Bedrosians to clean my oriental rugs for over 5 years now, especially because they come to you! It's wonderfully convenient that they provide free pick up and delivery. The delivery staff took great care moving my furniture, especially the antique bookshelf in the den. They then took the time to place the rugs exactly where I wanted (I can be very picky about my rugs) and were exceptionally patient with my requests. I recently learned Bedrosians is a family business and this is apparent in the customer service they provide. They have a very wide selection of carpets and many options to choose from. They sell at a decent price and install whenever you need. Great family service, very flexible to work with, highly recommended!