Yes, you can take your rug to a professional rug cleaner like Ben Hersh Rug Cleaning & Repair. We offer a drop-off cleaning service for customers who prefer to bring their rugs to our facility in NJ. We also offer free pickup and delivery service for customers who cannot transport their rugs due to distance or size.