Service Locations

Based in Amesbury near Salisbury, Wiltshire on the South Coast, we offer a one stop solution to your property maintenance and contract cleaning needs right across London and the South of England to South Wales.

All of the following key areas are covered:

South East

  • London
  • Newbury
  • Oxford
  • Swindon
  • Reading
  • Basingstoke
  • Farnborough
  • Chertsey
  • Fulham
  • Epsom
  • Guildford


  • Andover
  • Dorchester
  • Poole
  • Bournemouth
  • Southampton
  • Winchester
  • Fareham
  • Portsmouth
  • Chichester

South West

  • Amesbury
  • Salisbury
  • Malborough
  • Swindon
  • Chippenham
  • Warminster
  • Bath
  • Yate
  • Bristol
  • Portishead
  • Weston Supermare
  • Taunton
  • Yeovil

South Wales

  • Swansea
  • Port Talbort
  • Bridge End
  • Merthyr Tydfil
  • Cardiff
  • Newport
  • Chepstow
  • Monmouth


Whether you are a property management company, estate agent, letting agent, or a residential housing association, we can offer a complete range of property maintenance and contract cleaning services that can ensure your properties are considerately looked after, well presented and respected by your customers, tenants and visitors.

Our approach means that you only need one point of contact for all of your regular maintenance needs.

You can read more about each of our individual services here:


If you’d like to get a quotation for our managed property maintenance package, or just one of the individual services, we’d be delighted to hear from you.

Please call us on 07836 600 900 or use our contact page here.

Are you looking for a dynamic and reliable cleaning or landscape maintenance partner?

Then call us today on
01794 652154 to discuss your property requirements.