Contact Us

Carpet & Furniture Cleaning in Edmonton & Surrounding Areas!

Let's Connect

Please Note: This office is open by appointment only for area rug pickups and dropoffs.

13051 – 156 Street NW, Edmonton, AB T5V 0A2

Contact Us

Phone : 780-487-0184

Our Hours

MON-FRI 8:30 – 4:30

SAT-SUN Office Closed

Send Us A Message

AmSteam is proud to offer a range of services

Did you know that we proudly service the entire Edmonton, Sherwood Park, Spruce Grove and St. Albert region? We offer a full range of services to meet your residential and commercial needs.

Carpet Cleaning: Over the years pet hair, grime, and dirt can build up in your home’s carpets or rugs. Give us a call today for a quote to breathe new life into your carpet, or for any of your local carpet cleaning needs.

Upholstery Cleaning: Has your furniture seen brighter days? Nothing freshens up upholstery like a full steam cleaning from AmSteam. Our technicians carefully clean most fabrics with our basic steam cleaning service but we do offer a unique cleaning process for cotton, white or specialty fabrics that need some extra attention.

Restoration Services: You never know when disaster may strike but when it does we will be ready. Give AmSteam a call for all of your restoration and water damage emergencies.

Looking for a Deal?

Check out our Edmonton Carpet Cleaning Specials and Fall Promotions! 


Join us on Instagram and Facebook for Exclusive Deals

Get an Estimate

It's all in the details - the more you can give us, the better!

The AmSteam

Cleaning & Restoration office is closed from

July 15th to July 19th

Our carpet cleaning, flood clean-up and remote office staff are still working, so feel free to email for help.

For all flood emergencies, please call 780-487-0184