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:

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!!!”

Lynn McBean:

“Absolutely brilliant. Disgusting carpets with three years wear and tear from two children and a cat (never mind the two adults too). Now they look brand new 👍🏻👍🏻. Highly recommend”