Dumfries and Galloway
Carpets, Sofas, Rugs and Mattresses Cleaned in Gretna
Same-day and next-day appointments are often available in Gretna; send the form so we can confirm availability.

Professional Cleaners for Gretna
Carpets, upholstery, rugs and mattresses across Gretna are all cleaned without leaving your home. Each clean gets quoted individually, with a fixed price and no hidden extra charges. There's often an appointment the same day or the next, including evenings, weekends and bank holidays.
- Minimum charge
- £68
- Telephone
- 07833 053749
- Starting price
- £30
- Postcode district
- DG16
- Office hours
- 8am to 6pm, Monday to Friday
The services in Gretna
Starting prices appear under each card; the quote follows size and condition.
- Carpet cleaning in GretnaFrom £51 a room
- Gretna mattress cleaningPrices from £35
- Rug cleaning in GretnaStarting at £30
- Sofa and upholstery cleaning in GretnaPrices from £33 a seat
What you'll pay
Guide prices, not exact ones: every job is quoted individually.
- Hallway
- from £30
- Flight of stairs
- from £49
- Rug up to 15 m²
- from £30
- Smallest job
- £68
Each quote comes as a plain, fixed price. All tools, detergents and machines are included.
What to expect
Booking stays simple, and we respond the same day.
- An answer the same day, to every enquiry
- Every tool, detergent and machine included
- Cleaning products safe for children and pets
- Prices set before the day
- Lines open between 8am and 6pm on weekdays
The method
Synthetic, mixed and wool carpets and fabrics take hot water extraction. Velvet, suede, seagrass, sisal and jute get the dry method in its place.

What We Cover in Gretna
Local cleaners cover Gretna and the places nearby, such as Longtown, about 4 miles east. In all, 29 towns and villages in Dumfries and Galloway are covered.
Gretna sits in DG16, and every part of that area is in the coverage.
Places in Gretna include St Andrew's Church of Scotland and Gretna Green station.
More afield
Near Gretna, these are covered too.
- Eastriggs4 mi west
- Longtown4 mi east
- Annan7 mi west
- Ecclefechan9 mi north-west
How it works
Here's how an enquiry for Gretna goes.
Share what needs cleaning, plus your postcode in Gretna.
Pick a date to suit you.
Lamps and frames come off the floor beforehand.
Your cleaner turns up with professional-grade equipment and checks the fabric.
Stains and odours are treated within the clean.
Before you book
Carpets, rugs, sofas and mattresses, and commercial carpets, each cleaned on site.
Yes. The products used are non-toxic; if someone at home is sensitive to chemicals, tell us in advance.
Yes. Gretna is one of 29 places we cover in Dumfries and Galloway, throughout DG16.
You can call Monday to Friday, 8am to 6pm; outside those hours, use the form.
About 3 to 5 hours, though it's never promised as an exact time. Fabric sofas usually take 4 to 6 hours.
Your quote, the same day
To a free quote, call 07833 053749 or use the quote form.