O’Neill carpet cleaning is a family run business based in Edinburgh. We offer a professional, affordable and reliable service to all of our clients throughout Edinburgh and the Lothians. Whether you are wanting one carpet in your house cleaned or a large commercial project you can be sure you will get the best service and results.

Our attention to detail is second to none and leaves all our customers delighted.

We are fully insured, reliable, courteous and highly skilled.

Please see some of our customers comments below:

Angie Cameron:

Jonathan McGuffie:

Simply outstanding and professional service. We moved house a few months ago and the carpets were, for want of a better word, disgusting. The change since Gavin cleaned them is incredible. Fantastic service, great prices and brilliant outcome. Couldn’t rate highly enough!

Kelly Alexander:

Gavin did an unbelievable job of my carpets. They are like new again. Couldn’t recommend him highly enough. Many thanks for saving me thousands buying new carpets!!!

Katy youngs:

I had four carpets and a rug cleaned yesterday and highly recommend Gavin – his attention to detail is fantastic and my carpets feels like new!
Think I’ll be booking again for the rest of the house as now my other ones feel very dirty in comparison!

upholstery cleaning