Residential & Commercial Carpet Cleaning

Discount Carpet and Upholstery Cleaning cover Central Scotland, from Glasgow & Lanarkshire to Edinburgh & the Lothians, simply click the Instant Online Quote button above to get started or alternatively call us by clicking the buttons below. Contact us for Carpet Cleaning in Edinburgh.

Mobile: 07393 861348
Office: 01506 476490

Residential & Commercial Carpet Cleaning

The dirt in your carpet likes where it is – it has gotten close to the carpet fibers and started to form a bond with them. Oils have worked their way into high traffic areas, spots have been sitting a long time, and they all have a stranglehold on your carpet.

Our carpet cleaning solutions are designed to break that hold. Our prespray will start the process in the worst areas, loosening the dirt and grime’s grip. Then we come in with our cleaning solution – a combination of our oxygenated booster and our EPA Safer Choice certified encapsulator – which does two things.

The oxygen in the carpet cleaning solution breaks up the dirt and debris, detaching it all from the fibers. Next, as the dirt is being broken up, the encapsulator is forming microscopic sodium crystals around the broken up debris. This both makes the debris easy to remove and prevents it from reattaching to the carpet. What’s more, these residential carpet cleaning solutions clean effectively without needing lots of water, so carpets dry quickly after we’re done.

Our Equipment

After the solutions have worked their magic, our carpet cleaners bring out our machine. It may look simple, but don’t let that fool you. This residential carpet cleaning machine has two counter-rotating brushes designed to reach deep into the carpet pile and capture the encapsulated debris, lifting it up and out of the carpet.

The machine does an incredible job removing debris, but we don’t want to miss anything. That’s why our carpet carpet cleaner technicians always go over the carpet twice, that way they know that every side of the fiber has been thoroughly scrubbed.

Your Local Carpet Cleaner

Discount Carpet & Upholstery Cleaning can’t wait to clean your carpets and give them a fresh, healthy feel. We’re a carpet cleaning company that has your home or business needs in mind!

Office: 01506 476490

Why Choose Us?

Discount Carpet Cleaning is a professional carpet cleaning company that has been servicing Central Scotland for many years. We are equipped with all the necessary tools and advanced solutions, which help us deliver excellent cleaning results every time. 

We always treat dirty spots and other discolouration before we proceed with the deep carpet cleaning to make sure we leave the delicate textile floorings sanitised and bright. Our team of experienced and certified cleaners will take care of your carpets, rugs and upholstery in the most professional way possible. 

Fully Equipped Professional Carpet Cleaners

Our processes are tried and tested over the years.  Our team of experienced specialists have extensive experience in dealing with even the most tenacious stains and mess on your expensive carpets. 

We only use the highest quality equipment combined with our unique cleaning techniques which allow us to provide outstanding results every time. To avoid harming delicate textile floorings while deep carpet cleaning, we always treat stains and other blemishes before proceeding with the deep carpet cleaning.

If you’re looking for a quality carpet cleaning solution, contact us today and let us help you get rid of those pesky carpet stains!


Red Sky
Red Sky
Highly recommended! Fantastic service - knowledgeable, efficient, and very affordable. Thanks again
Callum Geekie
Callum Geekie
Brilliant service and an amazing difference to our carpets. Happy recommend to anyone
Colette Grant
Colette Grant
This is the best carpet service for me! Thanks
Susan Lacey
Susan Lacey
Wow what a lovely guy, Danny cleaned our carpets and did a fantastic job. Have already recommended to family & friends.
Lynn Harle
Lynn Harle
Great service, great guys. Thanks again Danny
Scott Mckay
Scott Mckay
Excellent service from Danny & the team from Discount Carpet Cleaning. Will definitely be using again.
Fantastic reliable service, excellent knowledge and goes above and beyond. Wouldn’t go anywhere else and would highly recommend.
jaimie kenny
jaimie kenny
Danny came out cleaned our living room carpets along with our sofas.Couldnt reccomend his work enough ! All look brand new and smell amazing.Thank you 👍
Karen McKenzie
Karen McKenzie
Great service, very professional & a really good job - a triple threat in the best way!
Erin Ahat
Erin Ahat
Great service as always!. I reached out to Danny when my carpets needed some serious TLC, we are a family of 4 with a cat and dog! I was cleaning my carpets that often(paranoia!!) that it was actually doing more harm than good.The first time Danny cleaned my carpets he showed me the waste water , it was disgusting!!(even though I used a VAX on them regularly) I was shocked , clearly the VAX wasn't doing anything!!.He also spent time talking through how to care for the carpets properly.

All our staff are fully insured and references available too! Get in contact with us for a no-obligation quote and advice.

Book Now

Our Gallery

We’re carpet cleaners, but what we do goes beyond “cleaning.” With the power of Oxygen, we rescue carpets, bringing them back from years of neglect. We have the proof right here in our carpet leaning before and after photos!

  • best-carpet-cleaning-Bathgate
  • upholstery-cleaning-Bathgate
  • carpet cleaner-in-Bathgate
  • carpet-cleaners-Bathgate
  • professional-carpet-cleaner-Bathgate
  • carpet-satin-removal-Bathgate
  • stair-cleaning-Bathgate

Discount Carpet & Upholstery Cleaning cleaning and COVID-19

Discount Carpet & Upholstery Cleaning has always been focused on serving our customers. In these difficult times, that hasn’t changed – we are still completely committed to providing services that are both effective and safe.

Read More

Contact Us

Call us any time between Monday to Saturday 7am–7pm or use the form to make an enquiry or to arrange a call back.




Leave Us A Message