Wool · Silk · Oriental · Natural Fibers
Your rug remembers every footstep. We make it forget.
Full-immersion, hand-finished rug washing at our Fort Walton Beach plant — the way fine wool, silk and natural-fiber rugs have been washed for centuries. Drag the handle below and wash one yourself.


The 60-second fiber check
What is your rug, really?
Wool hides ten times its look in soil, and silk needs the gentlest hand in the trade. Answer three quick questions and we'll tell you what your rug likely is — and exactly how we'd wash it.
No forms, no email. Just rug knowledge.
Rub your palm firmly across the pile. What do you feel?
Walk the wash floor
Seven stations. One rug spa.

01
Inspection & fiber ID
Every rug starts on the inspection table. We identify construction, fibers and dyes, note pre-existing wear with you, and test dyes for stability before any water touches the rug.

Not a simulation — our wash floor
Half washed.
Same rug.
This photo was taken mid-wash at our plant. Years of tracked-in soil hide deep in the pile where vacuums and surface cleaning never reach. A full-immersion bath is the only way to get it all out.
Rugs we care for every week
Hand-knotted orientals and Persians, wool tufted rugs, silk accents, cotton flatweaves, flokati and wool shag, and runners — machine-made welcome too.





Giving back: military, senior and first-time customer discounts on every rug wash.
Ask when you call →Area rug cleaning questions, answered
Free, no-obligation estimate
Request a rug cleaning quote
Tell us a little about your rug and we'll get back to you with a price. If you'd rather talk it through, call us — we're happy to help either way.
Thank you — your request is in.
We've got your details and we'll get back to you within one business day with a quote. If it's urgent, give us a call and we'll pick up.
Call 850-651-6600Your rug's spa day is a phone call away
Free estimates. Pickup and delivery across the Emerald Coast. Most rugs home in 5–7 days.
Serving the Emerald Coast
Rug pickup and delivery from our plant at 124 Patrick Dr, Fort Walton Beach: Wright · Ocean City · Cinco Bayou · Mary Esther · Shalimar · Okaloosa Island · Eglin AFB · Hurlburt Field · Destin · Niceville · Valparaiso · Bluewater Bay · Crestview · Baker · Holt · Navarre · Gulf Breeze · Milton · Pace · Pensacola · Miramar Beach · Sandestin · Santa Rosa Beach · Seagrove Beach · Freeport — and surrounding Okaloosa, Santa Rosa, Walton & Escambia County communities.