Cleaner Costs in St Andrews
Scotland | Modelled planning ranges | Base prices dated May 2026 | Includes labour and materials
Cost Calculator
Estimated cost in St Andrews
£12 - £22
Regular Domestic Clean (3-bed house)
Typical duration: 2-4 hours
Cleaner Prices in St Andrews
Regular Domestic Clean
£12 - £22Labour
£12 - £17
Materials
£0 - £5
Typical duration: 2-4 hours
Deep Clean
£163 - £442Labour
£144 - £384
Materials
£19 - £58
Typical duration: 4-8 hours
End of Tenancy Clean
£221 - £557Labour
£192 - £480
Materials
£29 - £77
Typical duration: 4-8 hours
Carpet Cleaning
£29 - £48Labour
£24 - £38
Materials
£5 - £10
Typical duration: 2-4 hours
How St Andrews Compares
Around the national average
Our model for St Andrews is 4% below the base estimate. This is a location assumption, not a measured local quote average.
Illustrative Seasonality for Cleaner Work
Our seasonal model peaks in Apr and is lowest in Jan. This is not live demand data or a forecast of prices or availability.
What Affects the Price
Regular Domestic Clean
- Property size and number of rooms
- Frequency of visits
- Whether cleaning products are supplied
- Ironing or laundry included
Deep Clean
- Property size
- Level of dirt and build-up
- Whether appliances (oven, fridge) are included
- Number of bathrooms
End of Tenancy Clean
- Property size and number of bedrooms
- Condition of the property
- Whether carpets need cleaning
- Oven cleaning included
- Inventory requirements
Carpet Cleaning
- Number and size of rooms
- Carpet condition and stain severity
- Whether stairs are included
- Drying time requirements
Cleaner Profiles Near St Andrews
Find trusted, reviewed cleaner professionals near you. Tradesfolk is completely free to use.
Frequently Asked Questions
How much does a cleaner cost in St Andrews?
Cleaner prices in St Andrews typically range from £12 for regular domestic clean to £557 for end of tenancy clean. Prices include both labour and materials.
What is the average cost of regular domestic clean in St Andrews?
Regular Domestic Clean in St Andrews costs between £12 and £22 on average, depending on the scope of work and materials chosen.
When is the cheapest time to hire a cleaner in St Andrews?
Demand for cleaner work in St Andrews is typically lowest in January. Booking during quieter months may mean better availability and competitive pricing.
Are cleaner prices in St Andrews above or below the national average?
Cleaner prices in St Andrews are around 4% below the national average, making it a more affordable area for this type of work.
Cleaner prices in nearby towns
Other trade prices in St Andrews
Looking for a cleaner in St Andrews?
Browse local cleaner profiles with reviews from local homeowners. 100% free.