Schedule your carpet cleaning appointment with Old Dominion Chem-Dry

Schedule Online With
Old Dominion Chem-Dry

Schedule an appointment with Old Dominion Chem-Dry today. We offer carpet cleaning, upholstery cleaning, tile cleaning, water extraction, and more in Yorktown, Newport News, Hampton, and Poquoson, Va and the surrounding areas. Schedule your appointment with our experts right now!

If after submitting this form, you don’t hear from us within 2-3 hours, please give us a call directly at (757) 529-1700. We would hate to miss your cleaning!

If you have any questions in the meantime, please feel free to give us a call directly at (757) 529-1700. Thank you!”

Your Name (required):

Your Email (required):

Your Phone Number (required):

Street Address:

Your City & Zip Code:

Which services are you interested in? (check all that apply)
Carpet CleaningFurniture/Upholstery CleaningStain RemovalArea Rug CleaningPet Urine Odor RemovalCommercial/Business Cleaning Services

Coupon Code:

Requested Appointment Date:
Please request a date at least 1-2 days in advance. We cannot guarantee availability on the date you select, but will contact you to confirm an available date and time for your cleaning.

Please provide specific details about your cleaning needs:

How did you hear about us?:

Service Area:

We provide residential and commercial carpet, upholstery, tile & grout, and area rug cleaning services as well as pet urine removal and water damage restoration services throughout the Yorktown area including Newport News, Hampton, Poquoson, and the entire York County area.

Old Dominion Chem-Dry

Newport News Carpet, Upholstery, Area Rug,
Tile & Grout Cleaning

Call for A Free Estimate:
(757) 529-1700
Hours: Mon-Fri 8am-5pm
Sat: 9am-12pm

Chem-Dry Windy City Chicago Carpet Cleaning