Professional carpet and upholstery cleaning in the highlands and beyond
Highland Carpet and Fabric Care is a professional carpet and upholstery cleaning company based in Inverness. Using the very best of equipment with years of knowledge we deliver professional results across the highlands. This includes b&bs, hotels, lodges, estates. We pride ourselves on the quality of our work and ability to work around our clients needs and schedule no matter how far or remote the property is. Our Business is fully insured and highly recommended with references available on request. We clean all kinds of carpet including pure wool and all forms of upholstery including chairs, mattresses, curtains. We cover all the Highlands and beyond if required.
Free quote in minutes.
Free approximate quotes available with just the most basic of information. Any change from the initial quote would be discussed with the client before work starts.
We use state of the art industrial cleaning equipment like the Air flex storm. Combined with a three stage cleaning process that leaves your carpets thoroughly clean and near dry upon completion.
Emergency call out and flood damage
We travel anywhere in the highlands and beyond
A Service Built for the Highlands We understand the Highlands better than anyone. We know what rural life does to carpets — muddy boots, working dogs, log fires, and the kind of heavy use that only Highland hospitality can bring. That's why our professional cleaning methods go deeper than a standard clean, restoring carpets and upholstery to a standard your guests will notice. Whether you're a homeowner in Inverness, a hotel manager in Thurso, or running a holiday cottage in Scourie, we'll come to you — no job is too remote.
Areas we cover across the Scottish Highlands
We're proud to serve communities right across the Highlands — from the city to the most remote corners of the north and west coast:
Inverness & the Black Isle Inverness • Nairn • Beauly • Muir of Ord • Munlochy • Fortrose • Cromarty • Conon Bridge
Easter Ross & the Dornoch Firth Strathpeffer • Alness • Invergordon • Tain • Dornoch
Strath & the East Coast Strath • Lairg • Golspie • Brora • Helmsdale
The Far North Wick • Thurso • Bettyhill • Tongue • Durness • Scourie • Kinlochbervie
The West Coast Ullapool • Lochinver • Applecross • Gairloch • Torridon
Skye & the Western Gateway Kyle of Lochalsh • Portree
The Cairngorms & Strathspey Grantown-on-Spey • Kingussie • Newtonmore
The NC500 & Beyond We cover the full NC500 route and all communities along Scotland's spectacular west coast. No location is too remote — if you're in the Highlands, we'll come to you.