Neutral rug in industrial loft

Serving Accomack & Northampton Counties, VA

Rug Cleaning & Sales on the Eastern Shore

Wahi Rugs & Carpet provides hand-wash rug cleaning, repair, and white-glove pickup and delivery across Virginia's Eastern Shore, covering both Accomack and Northampton Counties. We regularly serve Cape Charles, Chincoteague Island, Onancock, Exmore, Eastville, Parksley, Wachapreague, and Cheriton via the Chesapeake Bay Bridge-Tunnel.

50+Years Serving the Region
3Generations
10,000+Rugs in Stock
100%Satisfaction Guarantee

We Cross the Bay for You

Full-Service Rug Care Across Both Eastern Shore Counties

Virginia's Eastern Shore — Accomack County to the north and Northampton County to the south — is a world apart from Hampton Roads geographically, but not when it comes to the level of rug care we provide. Living across the bay shouldn't mean settling for less.

Distance & Showroom Access

Our Norfolk showroom is roughly 1.5 to 2 hours from most Eastern Shore communities via the Chesapeake Bay Bridge-Tunnel (CBBT), the only direct route connecting the peninsula to Hampton Roads. Northampton County towns like Cape Charles and Eastville sit closer to the CBBT; Accomack County towns like Onancock, Parksley, and Chincoteague Island are further north.

White-Glove Pickup & Delivery

We coordinate scheduled pickup routes across the Eastern Shore so you never have to make the CBBT crossing yourself. Our routes regularly cover Cape Charles, Chincoteague Island, Onancock, Exmore, Eastville, Parksley, Wachapreague, and Cheriton — whether it's a rug headed in for hand-wash cleaning, repair, or an in-home trial.

Local Communities We Serve

In Northampton County, we regularly serve Cape Charles, Eastville, and Cheriton. In Accomack County, we serve Onancock, Exmore, Parksley, Wachapreague, and Chincoteague Island, along with the surrounding rural areas of both counties.

Coastal exposure on both sides of the peninsula means Eastern Shore rugs often need cleaning on a shorter schedule than inland homes — our rug maintenance basics guide can help you plan around that.

Schedule Pickup
Rug in customer sitting room

A rug at home in a coastal Eastern Shore setting

Reach Us

Serving the Eastern Shore

Call Us

(757) 457-1857

Serving Accomack & Northampton Counties

White-Glove Pickup

No Trip to Norfolk Required

Via the Chesapeake Bay Bridge-Tunnel

Showroom

836 Poplar Hall Dr, Norfolk

About 1.5–2 hours via the CBBT

Eastern Shore Rug Care FAQ

How does white-glove pickup work from the Eastern Shore?+

Call (757) 457-1857 or contact us online to schedule. Because reaching the Eastern Shore means crossing the Chesapeake Bay Bridge-Tunnel, we ask for a few extra days' notice to coordinate pickup routes covering Cape Charles, Onancock, Exmore, Eastville, Parksley, and beyond.

What's the turnaround time for rug cleaning from Accomack or Northampton County?+

Most rugs are cleaned and ready within 10–14 business days, accounting for the extra transit time across the CBBT compared to closer Hampton Roads locations.

Can I get an in-home trial in Chincoteague or Cape Charles?+

Yes, though in-home trials on the Eastern Shore are typically bundled with our regular pickup routes to make the CBBT crossing efficient — we'll work out a date that fits your schedule.

Do you serve vacation and second homes in Wachapreague or Cheriton?+

Yes, we regularly clean and care for rugs in vacation and second homes throughout both counties, including smaller communities like Wachapreague and Cheriton.

Do coastal Eastern Shore homes need different rug care than inland Norfolk homes?+

Yes. The Eastern Shore's exposure on both the Chesapeake Bay and Atlantic side means higher humidity and salt air than most Hampton Roads locations, which our hand-wash cleaning process is specifically built to handle.

Our Norfolk Showroom

Get Your Free Eastern Shore Quote

Call (757) 457-1857 or visit our Norfolk showroom.