Skip to content
Areas we cover

Cleaning Services Across the UK

14,486 cleaning jobs completed in 1,386 towns and areas across England, Scotland, Wales and Northern Ireland. Choose your county to find local prices, recent jobs and reviews.

England

Greater London

Tower Hamlets, Wandsworth, Westminster, Southwark

33 boroughs · 233 local areas · 3,359 jobs

Hampshire

Southampton, Portsmouth, Winchester, Basingstoke

61 areas · 692 jobs

Cambridgeshire

Cambridge, Peterborough, Huntingdon, Ely

34 areas · 508 jobs

Surrey

Guildford, Woking, Epsom, Redhill

64 areas · 512 jobs

Kent

Ashford, Canterbury, Tunbridge Wells, Maidstone

55 areas · 460 jobs

West Midlands

Birmingham, Coventry, Solihull, Wolverhampton

28 areas · 462 jobs

Greater Manchester

Manchester, Salford, Bolton, Stockport

39 areas · 438 jobs

Berkshire

Reading, Slough, Bracknell, Wokingham

24 areas · 429 jobs

Oxfordshire

Oxford, Banbury, Abingdon, Bicester

39 areas · 408 jobs

Essex

Colchester, Chelmsford, Brentwood, Basildon

60 areas · 388 jobs

Hertfordshire

Watford, St Albans, Hitchin, Stevenage

47 areas · 354 jobs

Bristol

Bristol

1 area · 344 jobs

East Sussex

Brighton, Hove, Brighton and Hove, Eastbourne

30 areas · 302 jobs

Buckinghamshire

Milton Keynes, High Wycombe, Aylesbury, Beaconsfield

47 areas · 283 jobs

West Yorkshire

Leeds, Bradford, Wakefield, Huddersfield

34 areas · 275 jobs

Nottinghamshire

Nottingham, Mansfield, Newark, Sutton-in-Ashfield

17 areas · 271 jobs

West Sussex

Crawley, Horsham, Chichester, Worthing

32 areas · 264 jobs

Suffolk

Bury St Edmunds, Ipswich, Newmarket, Brandon

23 areas · 244 jobs

Wiltshire

Swindon, Salisbury, Warminster, Calne

32 areas · 229 jobs

Somerset

Bath, Weston-super-Mare, Frome, Yeovil

26 areas · 211 jobs

South Yorkshire

Sheffield, Doncaster, Rotherham, Barnsley

16 areas · 198 jobs

Gloucestershire

Cheltenham, Gloucester, Cirencester, Stroud

38 areas · 193 jobs

Tyne and Wear

Newcastle upon Tyne, Gateshead, Sunderland, Wallsend

24 areas · 188 jobs

Bedfordshire

Luton, Bedford, Leighton Buzzard, Dunstable

20 areas · 176 jobs

North Yorkshire

York, Harrogate, Selby, Middlesbrough

32 areas · 176 jobs

Leicestershire

Leicester, Loughborough, Market Harborough, Melton Mowbray

20 areas · 164 jobs

Dorset

Bournemouth, Poole, Christchurch, Shaftesbury

17 areas · 160 jobs

Lincolnshire

Lincoln, Scunthorpe, Grantham, Stamford

33 areas · 153 jobs

Warwickshire

Leamington Spa, Rugby, Warwick, Nuneaton

21 areas · 139 jobs

Northamptonshire

Northampton, Kettering, Corby, Wellingborough

21 areas · 132 jobs

Lancashire

Preston, Blackburn, Blackpool, Chorley

33 areas · 126 jobs

Cheshire

Chester, Warrington, Macclesfield, Crewe

25 areas · 125 jobs

Merseyside

Liverpool, St Helens, Southport, Wirral

10 areas · 121 jobs

Staffordshire

Burton upon Trent, Stafford, Stoke-on-Trent, Newcastle

25 areas · 120 jobs

Derbyshire

Derby, Chesterfield, Alfreton, Ilkeston

26 areas · 112 jobs

Norfolk

Norwich, King's Lynn, Wymondham, Thetford

19 areas · 110 jobs

County Durham

Durham, Stockton-on-Tees, Darlington, Hartlepool

19 areas · 101 jobs

Worcestershire

Worcester, Redditch, Bromsgrove, Malvern

20 areas · 88 jobs

Devon

Exeter, Plymouth, Bideford, Barnstaple

16 areas · 73 jobs

East Riding of Yorkshire

Hull, Beverley, Brough, Hessle

10 areas · 62 jobs

Shropshire

Telford, Shrewsbury, Bridgnorth, Newport, Shropshire

10 areas · 60 jobs

Herefordshire

Hereford, Ross-on-Wye

2 areas · 27 jobs

Northumberland

Cramlington, Blyth, Morpeth, Earsdon

8 areas · 21 jobs

Rutland

Oakham, Uppingham

2 areas · 11 jobs

Cornwall

Falmouth, Helston, Launceston, Saltash

6 areas · 6 jobs

Cumbria

Carlisle

1 area · 1 job

Scotland

Wales

Northern Ireland

Our services