Council Trading Standards — report a rogue builder

In England, consumer complaints (including building disputes) reach Trading Standards through the Citizens Advice consumer service — they pass your report to the right council. Some councils also publish their own reporting pages or run local vetted-trader schemes, listed below. Every entry has been verified against the council's own website.

CouncilNationVerified
Birmingham City CouncilEngland2026-09-03
Manchester City CouncilEngland2026-09-03
Sheffield City CouncilEngland2026-09-03
Liverpool City CouncilEngland2026-09-03
Bristol City CouncilEngland2026-09-03
Newcastle City CouncilEngland2026-09-03
Glasgow City CouncilScotland2026-09-03
The City of Edinburgh CouncilScotland2026-09-03
Westminster City CouncilEngland2026-09-03
London Borough of CroydonEngland2026-09-04
Royal Borough of GreenwichEngland2026-09-04
London Borough of HackneyEngland2026-09-04
London Borough of IslingtonEngland2026-09-04
London Borough of Tower HamletsEngland2026-09-04
London Borough of WandsworthEngland2026-09-04
London Borough of HaringeyEngland2026-09-04
London Borough of HillingdonEngland2026-09-04
London Borough of NewhamEngland2026-09-04
London Borough of MertonEngland2026-09-04
Sandwell Metropolitan Borough CouncilEngland2026-09-04
Wolverhampton City CouncilEngland2026-09-04
Coventry City CouncilEngland2026-09-04
Solihull Metropolitan Borough CouncilEngland2026-09-04
Derby City CouncilEngland2026-09-04
Leicester City CouncilEngland2026-09-04
Stoke-on-Trent City CouncilEngland2026-09-04
Shropshire CouncilEngland2026-09-04
Herefordshire CouncilEngland2026-09-04
Worcestershire County CouncilEngland2026-09-04
Warwick District CouncilEngland2026-09-04
Oxfordshire County CouncilEngland2026-09-04
Buckinghamshire CouncilEngland2026-09-04
Portsmouth City CouncilEngland2026-09-04
Brighton and Hove City CouncilEngland2026-09-04
Medway CouncilEngland2026-09-04
Leeds City CouncilEngland2026-09-04
Nottingham City CouncilEngland2026-09-04
Walsall CouncilEngland2026-09-04
Surrey County CouncilEngland2026-09-04
Ealing CouncilEngland2026-09-04
Redbridge CouncilEngland2026-09-04
London Borough of BromleyEngland2026-09-04
Havering CouncilEngland2026-09-04
Brent CouncilEngland2026-09-04
Harrow CouncilEngland2026-09-04
Richmond upon Thames CouncilEngland2026-09-04
Lewisham CouncilEngland2026-09-04
Hammersmith and Fulham CouncilEngland2026-09-04
Sefton CouncilEngland2026-09-04
Knowsley CouncilEngland2026-09-04
Doncaster CouncilEngland2026-09-04
Rotherham Metropolitan Borough CouncilEngland2026-09-04
Rochdale Borough CouncilEngland2026-09-04
Salford City CouncilEngland2026-09-04
Bolton CouncilEngland2026-09-04
Tameside Metropolitan Borough CouncilEngland2026-09-04
Trafford CouncilEngland2026-09-04
Wigan CouncilEngland2026-09-04
Royal Borough of Windsor and MaidenheadEngland2026-09-04
Bath and North East Somerset CouncilEngland2026-09-04
Halton Borough CouncilEngland2026-09-04
Barking and Dagenham CouncilEngland2026-09-04
Hounslow CouncilEngland2026-09-04
Sutton CouncilEngland2026-09-04
Hertfordshire County CouncilEngland2026-09-04
Cambridgeshire County CouncilEngland2026-09-04
Suffolk County CouncilEngland2026-09-04
Southend-on-Sea City CouncilEngland2026-09-04
Thurrock CouncilEngland2026-09-04
West Northamptonshire CouncilEngland2026-09-04
Lincolnshire County CouncilEngland2026-09-04
North East Lincolnshire CouncilEngland2026-09-04
North Lincolnshire CouncilEngland2026-09-04
Derbyshire County CouncilEngland2026-09-04
Staffordshire County CouncilEngland2026-09-04
Cheshire East CouncilEngland2026-09-04
Blackpool CouncilEngland2026-09-04
East Sussex County CouncilEngland2026-09-04
West Sussex County CouncilEngland2026-09-04
Bournemouth Christchurch and Poole CouncilEngland2026-09-04
Somerset CouncilEngland2026-09-04
Devon County CouncilEngland2026-09-04
Plymouth City CouncilEngland2026-09-04
Torbay CouncilEngland2026-09-04
Milton Keynes City CouncilEngland2026-09-04
West Berkshire CouncilEngland2026-09-04
Southampton City CouncilEngland2026-09-04
Central Bedfordshire CouncilEngland2026-09-04
Durham County CouncilEngland2026-09-04
Cumbria County CouncilEngland2026-09-04
Lancashire County CouncilEngland2026-09-04
North Yorkshire CouncilEngland2026-09-04
Hull City CouncilEngland2026-09-04
East Riding of Yorkshire CouncilEngland2026-09-04
Hartlepool Borough CouncilEngland2026-09-04
Northumberland County CouncilEngland2026-09-04
Gloucestershire County CouncilEngland2026-09-04
Telford and Wrekin CouncilEngland2026-09-04
Caerphilly CouncilEngland2026-09-04
Wrexham CouncilEngland2026-09-04
Pembrokeshire CouncilEngland2026-09-04
Slough Borough CouncilEngland2026-09-04
Leicestershire County CouncilEngland2026-09-04
Rutland County CouncilEngland2026-09-04
Carmarthenshire County CouncilEngland2026-09-04
Gwynedd CouncilEngland2026-09-04
Flintshire County CouncilEngland2026-09-04
Conwy County Borough CouncilEngland2026-09-04
Powys County CouncilEngland2026-09-04
Monmouthshire County CouncilEngland2026-09-04
Torfaen County Borough CouncilEngland2026-09-04
Bridgend County Borough CouncilEngland2026-09-04
Neath Port Talbot CouncilEngland2026-09-04
The Highland CouncilEngland2026-09-04
Aberdeen City CouncilEngland2026-09-04
Aberdeenshire CouncilEngland2026-09-04
Perth and Kinross CouncilEngland2026-09-04
Stirling CouncilEngland2026-09-04
Falkirk CouncilEngland2026-09-04
North Lanarkshire CouncilEngland2026-09-04
Renfrewshire CouncilEngland2026-09-04
East Dunbartonshire CouncilEngland2026-09-04
West Lothian CouncilEngland2026-09-04
Midlothian CouncilEngland2026-09-04
Dumfries and Galloway CouncilEngland2026-09-04
Scottish Borders CouncilEngland2026-09-04
Moray CouncilEngland2026-09-04
City of London CorporationEngland2026-09-04
York CouncilEngland2026-09-04
Darlington Borough CouncilEngland2026-09-04
Redcar and Cleveland CouncilEngland2026-09-04
Calderdale CouncilEngland2026-09-04
Bradford CouncilEngland2026-09-04

Reviewed by Sean McNamara · 2026-09-03 · Independent information directory — not legal advice.