Pickup & Delivery Schedule

We gladly pick-up and deliver your area rugs within the greater Portland/Vancouver Metro Area, and select cities in the Willamette Valley, Central, and Southern Oregon.

Consultation for rugs or runners • Measure & estimate for new wall-to-wall carpet • Estimate for wall-to-wall carpet cleaning • Schedule a wall-to-wall carpet cleaning

Rug Cleaning • Furniture Cleaning • Rug Repair

Portland / Vancouver Metro

Area Pick-Up / Delivery Service

We provide pick-up / delivery service in the Portland / Vancouver Metro area on a regular basis.

Please call 503-234-5495 to schedule an appointment.

Eugene / Springfield

Area Pick-Up / Delivery Service

We provide pick-up / delivery service in the Eugene / Springfield area on a regular basis.

Please call 541-342-3678 to schedule an appointment.

Salem

Pick-Up / Delivery Service

We provide pick-up / delivery service in Salem on a bi-monthly basis.

Please call 541-342-3678 to schedule an appointment (trip charge may apply).

Corvallis / Albany

Pick-Up / Delivery Service

We provide pick-up / delivery service in Corvallis and Albany on a bi-monthly basis.

Please call 541-342-3678 to schedule an appointment (trip charge may apply).

Bend Area

Pick-Up / Delivery Service

We provide pick-up / delivery service in the Bend area on a monthly basis, weather permitting.

Please call 503-234-5495 for more information (trip charge may apply).

Southern Oregon (Ashland / Medford / Roseburg)

Pick-Up / Delivery Service

We provide pick-up / delivery service in several Southern Oregon locations on a yearly basis, weather permitting.

Please call 541-342-3678 to schedule an appointment (trip charge may apply).

124th Anniversary SALE! Save NOW on all Oriental rugs!

X