Air Duct Cleaning • Free Estimates • Hardwood Floor Cleaning & Polishing • Schedule Pick-Up • Rug Cleaning
Tile & Grout Cleaning • Upholstery Cleaning • Wall to Wall Steam Cleaning • Padding • Rug Appraisals
Rug Repair & Restoration • Rug Sales • Rug Storage • Victory Rug Cleaning • Mercer Rug Cleaning


Free Pickup and Delivery in the Richmond area. Other areas including the Virginia Beach region and the Charlottesville area are also free pickup and delivery with a minimum order.

(minimum order requirements may apply, please call or contact us for details)

Every morning our fleet of MERCER-HADEED trucks departs to pick up and deliver to Richmond, Amelia, Ashland, Charlottesville, Fredericksburg, Goochland, Hampton, Hanover, Ladysmith, Manakin-Sabot, Mechanicsville, Newport News, Norfolk, Petersburg, Powhatan, Roanoke, Suffolk, Virginia Beach, and Williamsburg. The fleet is also covering Washington DC, Maryland and Northern Virginia. Hadeed Carpet & Rug has cleaned more than a million Oriental rugs over the years, so we should certainly be considered the experts.

Celebrating over 50 years in Customer Satisfaction! We offer professional carpet cleaning and rug cleaning. We are experts in repair and reweaving rugs.

Our services are also available throughout the entire United States (via shipping) and areas west on I-64.

Hadeed Carpet offers pick-up and delivery to the following areas and to areas west on I-64.

Monday through Saturday Monday and Thursday only Tuesday and Friday only Monday Only
  • Amelia
  • Ashland
  • Aylett
  • Blackstone
  • Chester
  • Colonial Heights
  • Petersburg
  • Crozier
  • Manakin-Sabot
  • Hopewell
  • Goochland
  • Hanover
  • Mechanicsville
  • Ruther Glen
  • Powhatan
  • Montpelier
  • Richmond
  • And areas west I-64, Monday and Thursday
  • Virginia Beach
  • Chesapeake
  • Suffolk
  • Williamsburg
  • Newport News
  • New Kent
  • Quinton
  • Tappahannock
  • Gloucester
  • Hampton
  • Norfolk
  • Poquoson
  • Suffolk
  • All points I-64 East over 30 miles
  • Charlottesville
  • Orange
  • Louisa
  • Oak Park
  • Fluvanna
  • Palmyra
  • Madison
  • Crozet
  • Gordonsville
  • Rockville
  • All points I-64 West over 30 miles
  • Farmville
  • South Hill
  • Phenix
  • Ladysmith
  • Emporia
  • Crew
  • Any stop over 2 hours

Special circumstances may dictate travel on non-schedule days.