Cross Section of Local Trades — Not an exhaustive directory — Up to 20 businesses per trade in each area,
sourced from public Companies House records and refreshed monthly (last updated 7 September 2026).
Always do your own checks (insurance, qualifications, reviews) before hiring anyone.
🗺️ Show map (this page)
Showing 1–12 of 12 professionals
Upper Swainswick, Bath and North East Somerset
Architects
I'M GRACE LTD
3 WORCESTER VILLAS, BATH, BA1 6QR
Trading since 2020
Upper Swainswick, Bath and North East Somerset
Architects
RAGGED HARE LTD
3 LARKHALL TERRACE, BATH, BA1 6RZ
Trading since 2022
Upper Swainswick, Bath and North East Somerset
Electricians
BATHCITYELECTRICAL LTD
59 BAY TREE ROAD, BATH, BA1 6NE
Trading since 2024
Upper Swainswick, Bath and North East Somerset
General Builders
ECOBUILD (BATH) LIMITED
83 BAY TREE ROAD, BATH, BA1 6NF
Trading since 2005
Upper Swainswick, Bath and North East Somerset
General Builders
HANDYMAN & VAN CO LTD
19 WALLER GARDENS, LANSDOWN, BATH, BA1 9DJ
Trading since 2025
Upper Swainswick, Bath and North East Somerset
General Builders
HUDSON & CO UNIQUE DEVELOPMENTS LTD
GREENACRES GLOUCESTER ROAD, SWAINSWICK, BATH, BA1 8BJ
Trading since 2018
Upper Swainswick, Bath and North East Somerset
General Builders
ROOTED DESIGN AND BUILD LTD
THE FLAT, 9 ST. SAVIOURS ROAD, LARKHALL, BATH, BA1 6RT
Trading since 2023
Upper Swainswick, Bath and North East Somerset
General Builders
SHAIL PROPERTY SERVICES LTD
10 ELM GROVE, SWAINSWICK, BATH, BA1 7AZ
Trading since 2020
Upper Swainswick, Bath and North East Somerset
Joiners & Carpenters
ACREDALE BUILDERS LIMITED
47 SALISBURY ROAD, LARKHALL, BATH, BA1 6QZ
Trading since 1972
Upper Swainswick, Bath and North East Somerset
Plumbers & Heating Engineers
SATSOOMA LTD
5 FRYS LEAZE, BATH, BA1 6NU
Trading since 2025
Upper Swainswick, Bath and North East Somerset
Plumbers & Heating Engineers
T.A.P PLUMBING AND HEATING BATH LIMITED
56 BECKFORD DRIVE, LANSDOWN, BATH, BA1 9AU
Trading since 2019
Upper Swainswick, Bath and North East Somerset
Roofers
ADAMAS ROOFING LTD
8 WILTSHIRE WAY, BATH, BA1 6NW
Trading since 2025