Essex (973) 226-7575    Morris (973) 984-9110    Bergen (201) 447-3100    Union (908) 277-0802
Facebook Facebook Google+ Instagram Pintrest
Request a FREE VIP Quote
Serving North Jersey: Essex, Morris, Bergen & Union Counties
Area Rug Cleaning & Repair

At O'Neill & Sons your area rug is treated individually with care and proper cleaning. We specialize in cleaning and repairing Persian, Afghani, Chinese, Indian, hand-made, antique, silk, and wool carpet blends.

Our technicians use cutting-edge technology to help revive and restore your rug's natural beauty. Our state-of-the-art cleaning facility will determine the best cleaning techniques to suit your rug's particular weave, fibers, and dyes. And we offer free pick-up and delivery!

O'Neill & Sons also offers the following repair services:

  • Renewing lost ends / corners
  • Repairing water damage
  • Patching holes
  • Restoring lost designs


Durahold - We also offer Durahold padding designed for rugs on hard surfaces. These non-slip pads help keep your rugs anchored to any surface and lengthen the life of your rugs. We have custom sizes and can fit-to-order.

Green SealThe Carpet and Rug Institute