Midlands Performance · Mobile service

Mobile vehicle services across Birmingham & the West Midlands

We come to a suitable, accessible location when the work can be completed safely. Birmingham and the West Midlands are our stated service area; send your area before booking so travel and availability can be confirmed.

Check coverage for your location

Provide the town or postcode district, where the vehicle is parked and the service you need. We confirm whether the location and proposed work can be covered. Travel arrangements and any costs should be agreed as part of the quote.

For other Midlands locations, ask first. We do not list additional towns as guaranteed coverage or imply a workshop or branch where none has been verified.

Find your town, village or city

Our West Midlands coverage includes the cities, towns, villages, hamlets and named local areas listed below. The directory covers the metropolitan county: Birmingham, Coventry, Dudley, Sandwell, Solihull, Walsall and Wolverhampton.

Many familiar town and village names are now part of larger urban areas, so local neighbourhoods are included too. Send us your postcode district and vehicle details to confirm availability and suitable access.

Showing all 591 places.

Birmingham 142 places

  • Acocks GreenLocal area
  • Alcester Lane's EndLocal area
  • All SaintsLocal area
  • Alum RockLocal area
  • AstonLocal area
  • Aston New TownLocal area
  • Balsall HeathLocal area
  • Banners GateLocal area
  • Bartley GreenLocal area
  • BillesleyLocal area
  • Billesley CommonLocal area
  • Birches GreenLocal area
  • BirchfieldLocal area
  • BirminghamCity
  • BoldmereLocal area
  • BordesleyLocal area
  • Bordesley GreenLocal area
  • Bordesley Green EastLocal area
  • BournbrookLocal area
  • BournvilleLocal area
  • Brandwood EndLocal area
  • BromfordLocal area
  • BrookfieldsLocal area
  • Buckland EndLocal area
  • CaliforniaLocal area
  • Cannon HillLocal area
  • Castle ValeLocal area
  • Chester RoadLocal area
  • ColehallLocal area
  • CotteridgeLocal area
  • DeritendLocal area
  • DigbethLocal area
  • Doe BankLocal area
  • EdgbastonLocal area
  • ErdingtonLocal area
  • Four OaksLocal area
  • Four Oaks ParkLocal area
  • FrankleyLocal area
  • Garretts GreenLocal area
  • Gib HeathLocal area
  • GilbertstoneLocal area
  • Glebe FarmLocal area
  • Gravelly HillLocal area
  • GreetLocal area
  • Griffin's HillLocal area
  • Hall GreenLocal area
  • HandsworthLocal area
  • Handsworth WoodLocal area
  • HarborneLocal area
  • HawkesleyLocal area
  • Hay MillsLocal area
  • HighgateLocal area
  • Highter's HeathLocal area
  • HillLocal area
  • Hill HookLocal area
  • HockleyLocal area
  • HodgehillLocal area
  • King's HeathLocal area
  • King's NortonLocal area
  • KingstandingLocal area
  • Kitt's GreenLocal area
  • LadywoodLocal area
  • Lea HallLocal area
  • Lee BankLocal area
  • Ley HillLocal area
  • LiffordLocal area
  • Little BromwichLocal area
  • Lodge HillLocal area
  • LongbridgeLocal area
  • LozellsLocal area
  • Lyndon GreenLocal area
  • ManeyLocal area
  • Mere GreenLocal area
  • MinworthLocal area
  • Moor GreenLocal area
  • Moor HallLocal area
  • MoseleyLocal area
  • NechellsLocal area
  • Nechells GreenLocal area
  • New OscottLocal area
  • New Town RowLocal area
  • NewtownLocal area
  • NorthfieldLocal area
  • Old OscottLocal area
  • OscottLocal area
  • PerryLocal area
  • Perry BarrLocal area
  • Perry BeechesLocal area
  • Perry CommonLocal area
  • Pype HayesLocal area
  • QueslettLocal area
  • Red HillHamlet
  • Reddicap HeathLocal area
  • RidgacreLocal area
  • Rotton ParkLocal area
  • RoughleyLocal area
  • Royal Sutton ColdfieldTown
  • RuberyLocal area
  • SaltleyLocal area
  • Selly OakLocal area
  • Selly ParkLocal area
  • Shard EndLocal area
  • SheldonLocal area
  • Shenley FieldsLocal area
  • Short HeathLocal area
  • Showell GreenLocal area
  • Small HeathLocal area
  • South YardleyLocal area
  • SparkbrookLocal area
  • SparkhillLocal area
  • Spring ValeLocal area
  • SpringfieldLocal area
  • StechfordLocal area
  • StirchleyLocal area
  • StockfieldLocal area
  • Stockland GreenLocal area
  • StreetlyLocal area
  • Ten AcresLocal area
  • Tile CrossLocal area
  • Tower HillLocal area
  • Turves GreenLocal area
  • TyburnLocal area
  • TyseleyLocal area
  • Upper WittonLocal area
  • VauxhallLocal area
  • Wake GreenLocal area
  • WalmleyLocal area
  • Ward EndLocal area
  • WarstockLocal area
  • Washwood HeathLocal area
  • Weoley CastleLocal area
  • West HeathLocal area
  • Whitehouse CommonLocal area
  • Winson GreenLocal area
  • WittonLocal area
  • Woodcock HillLocal area
  • WoodgateLocal area
  • Woodgate ValleyLocal area
  • Wylde GreenLocal area
  • YardleyLocal area
  • Yardley FieldsLocal area
  • Yardley WoodLocal area

Coventry 77 places

  • Alderman's GreenLocal area
  • AllesleyLocal area
  • Allesley GreenLocal area
  • Beechwood GardensLocal area
  • Bell GreenLocal area
  • BinleyLocal area
  • Bishopgate GreenLocal area
  • Brownshill GreenLocal area
  • CanleyLocal area
  • Canley GardensLocal area
  • Chapel FieldsLocal area
  • CheylesmoreLocal area
  • Church EndLocal area
  • CoundonLocal area
  • Coundon GreenLocal area
  • Court House GreenLocal area
  • CoventryCity
  • Draper's FieldsLocal area
  • EarlsdonLocal area
  • EdgwickLocal area
  • FinhamLocal area
  • FoleshillLocal area
  • FoxfordLocal area
  • Gibbet HillLocal area
  • Gosford GreenLocal area
  • Great HeathLocal area
  • Green LaneLocal area
  • Hall GreenLocal area
  • Harvest HillVillage
  • Hawkes EndHamlet
  • Henley GreenLocal area
  • HillfieldsLocal area
  • HockleyLocal area
  • HolbrooksLocal area
  • KeresleyLocal area
  • Lime Tree ParkLocal area
  • Little HeathLocal area
  • LongfordLocal area
  • Lower Eastern GreenLocal area
  • Lower StokeLocal area
  • Manor HouseLocal area
  • Middle StokeLocal area
  • Millison's WoodVillage
  • Monks ParkLocal area
  • Mount PleasantLocal area
  • ParadiseLocal area
  • Parting of the HeathsLocal area
  • PickfordHamlet
  • Pickford GreenHamlet
  • Pinkett's BoothHamlet
  • PinleyLocal area
  • Pinley GardensLocal area
  • Potter's GreenLocal area
  • RadfordLocal area
  • Rowley's GreenLocal area
  • Spon EndLocal area
  • StivichallLocal area
  • StokeLocal area
  • Stoke AldermoorLocal area
  • Stoke HeathLocal area
  • Stoke ParkLocal area
  • Tile HillLocal area
  • Tollbar EndLocal area
  • Upper Eastern GreenLocal area
  • Upper StokeLocal area
  • Walsgrave on SoweLocal area
  • Westwood GardensLocal area
  • Westwood HeathLocal area
  • WhitleyLocal area
  • Whitmore ParkLocal area
  • WhoberleyLocal area
  • WillenhallLocal area
  • Wood EndLocal area
  • Woodshires GreenLocal area
  • Woodway ParkLocal area
  • WykenLocal area
  • Wyken GreenLocal area

Dudley 77 places

  • AmblecoteLocal area
  • Baptist EndLocal area
  • Blowers GreenLocal area
  • Bowling GreenLocal area
  • BramfordLocal area
  • Brierley HillTown
  • BrockmoorLocal area
  • BromleyLocal area
  • Cawney HillLocal area
  • CoombeswoodLocal area
  • CoseleyTown
  • CradleyLocal area
  • Daisy BankLocal area
  • Darby EndLocal area
  • DibdaleLocal area
  • Dixon's GreenLocal area
  • DudleyTown
  • Dudley WoodLocal area
  • Eve HillLocal area
  • GornalwoodLocal area
  • GreenleighsLocal area
  • HalesowenTown
  • Hart's HillLocal area
  • HasburyLocal area
  • HawneLocal area
  • Hayley GreenLocal area
  • HighfieldsLocal area
  • Hill and CakemoreLocal area
  • Holly HallLocal area
  • Hurst GreenLocal area
  • Hurst HillLocal area
  • IlleyOther Settlement
  • Kates HillLocal area
  • KingswinfordTown
  • LapalLocal area
  • London FieldsLocal area
  • Lower GornalLocal area
  • LutleyHamlet
  • LyeLocal area
  • Mushroom GreenLocal area
  • NethertonLocal area
  • New DockLocal area
  • NortonLocal area
  • Old DockLocal area
  • Old SwinfordLocal area
  • Parkes HallLocal area
  • PedmoreLocal area
  • PensnettLocal area
  • Primrose HillLocal area
  • PrioryLocal area
  • Quarry BankLocal area
  • Ridge HillOther Settlement
  • RosevilleLocal area
  • RuitonLocal area
  • Russell's HallLocal area
  • Scott's GreenLocal area
  • SedgleyTown
  • Springs MireLocal area
  • StambermillLocal area
  • StourbridgeTown
  • Swan VillageLocal area
  • Tansley HillLocal area
  • The CoppiceLocal area
  • The StraitsLocal area
  • Upper EttingshallLocal area
  • Upper GornalLocal area
  • Wall HeathLocal area
  • WallbrookLocal area
  • West CoseleyLocal area
  • Windmill EndLocal area
  • Withymoor VillageLocal area
  • WollastonLocal area
  • WollescoteLocal area
  • WoodsettonLocal area
  • WoodsideLocal area
  • WordsleyLocal area
  • Wren's NestLocal area

Sandwell 86 places

  • AlbionLocal area
  • Balls HillLocal area
  • BearwoodLocal area
  • Black LakeLocal area
  • Black PatchLocal area
  • BlackheathTown
  • BloomfieldLocal area
  • Brades VillageLocal area
  • BrandhallLocal area
  • Brickhouse FarmLocal area
  • Bristnall FieldsLocal area
  • Burnt TreeLocal area
  • Cape HillLocal area
  • Causeway GreenLocal area
  • CharlemontLocal area
  • Church HillLocal area
  • ChurchfieldLocal area
  • Cradley HeathOther Settlement
  • Darby's HillLocal area
  • Dudley PortLocal area
  • Friar ParkLocal area
  • Golds GreenLocal area
  • Golds HillLocal area
  • Gospel OakLocal area
  • Grace Mary EstateLocal area
  • Great BarrLocal area
  • Greets GreenLocal area
  • Grove ValeLocal area
  • Guns VillageLocal area
  • Hall EndLocal area
  • Hall GreenLocal area
  • HamsteadLocal area
  • Harvills HawthornLocal area
  • Hateley HeathLocal area
  • Hill TopLocal area
  • HilltopLocal area
  • Horseley HeathLocal area
  • King's HillLocal area
  • Lambert's EndLocal area
  • LangleyLocal area
  • Langley GreenLocal area
  • LondonderryLocal area
  • LyndonLocal area
  • Mayer's GreenLocal area
  • Merry HillLocal area
  • Mesty CroftLocal area
  • New TownLocal area
  • NewtonLocal area
  • Oakeswell EndLocal area
  • OakhamLocal area
  • Ocker HillLocal area
  • Old HillVillage
  • OldburyTown
  • PortwayLocal area
  • Princes EndLocal area
  • Rood EndLocal area
  • Rounds GreenLocal area
  • Rowley RegisTown
  • Ryders GreenLocal area
  • SandwellLocal area
  • SmethwickTown
  • SohoLocal area
  • SpringfieldLocal area
  • Stone CrossLocal area
  • Summer HillLocal area
  • Swan VillageLocal area
  • Tat BankLocal area
  • The KnowleLocal area
  • The WoodsLocal area
  • TibbingtonLocal area
  • Tippity GreenLocal area
  • TiptonTown
  • Tipton GreenLocal area
  • TitfordLocal area
  • TividaleLocal area
  • Tividale HallLocal area
  • Toll EndLocal area
  • VicarageLocal area
  • Warley WoodsLocal area
  • WednesburyTown
  • Wednesbury OakLocal area
  • West BromwichTown
  • West SmethwickLocal area
  • Whiteheath GateLocal area
  • Wood GreenLocal area
  • Yew TreeLocal area

Solihull 68 places

  • Balsall CommonOther Settlement
  • Balsall StreetLocal area
  • BarstonVillage
  • BeechwoodHamlet
  • Bentley HeathVillage
  • Benton GreenHamlet
  • BerkswellVillage
  • BickenhillVillage
  • BlossomfieldLocal area
  • Box TreesHamlet
  • Bradnock's MarshVillage
  • Carol GreenVillage
  • Castle BromwichLocal area
  • Catherine-de-BarnesVillage
  • Chadwick EndVillage
  • Chelmsley WoodLocal area
  • Cheswick GreenVillage
  • Copt HeathVillage
  • Darley GreenVillage
  • Dickens HeathVillage
  • DorridgeVillage
  • EastcoteVillage
  • Eaves GreenVillage
  • ElmdonLocal area
  • Elmdon HeathLocal area
  • Fen EndVillage
  • Flint's GreenHamlet
  • FordbridgeLocal area
  • Four OaksHamlet
  • Hampton in ArdenVillage
  • Hasluck's GreenLocal area
  • HeronfieldOther Settlement
  • Hockley HeathVillage
  • Hollyberry EndHamlet
  • Illshaw HeathVillage
  • Kineton GreenLocal area
  • KingshurstLocal area
  • KnowleVillage
  • Knowle GroveLocal area
  • Lode HeathLocal area
  • Lodge GreenHamlet
  • Marston GreenLocal area
  • Meer EndVillage
  • MeridenVillage
  • MonkspathLocal area
  • Netherwood HeathHamlet
  • Norton GreenHamlet
  • Oldwich LaneOther Settlement
  • OltonLocal area
  • PackwoodVillage
  • Packwood GulletHamlet
  • Reeves GreenHamlet
  • Rotten RowHamlet
  • RumbushVillage
  • Sharmans CrossLocal area
  • ShirleyLocal area
  • Shirley HeathLocal area
  • Shirley StreetLocal area
  • SolihullTown
  • Solihull LodgeLocal area
  • Temple BalsallVillage
  • Three MaypolesHamlet
  • Tidbury GreenVillage
  • Tilehouse GreenLocal area
  • Walsal EndHamlet
  • Waring's GreenHamlet
  • Whitlock's EndVillage
  • Wootton GreenHamlet

Walsall 64 places

  • AldridgeTown
  • Ashmore LakeLocal area
  • Barr CommonLocal area
  • BentleyLocal area
  • BescotLocal area
  • BirchillsLocal area
  • Blakenall HeathLocal area
  • BloxwichTown
  • Bourne ValeHamlet
  • BrownhillsTown
  • Brownhills WestLocal area
  • CaldmoreLocal area
  • Catherine CrossLocal area
  • CatshillLocal area
  • Chapel GreenLocal area
  • ClayhangerVillage
  • Coal PoolLocal area
  • County BridgeLocal area
  • DarlastonTown
  • Darlaston GreenLocal area
  • Daw EndLocal area
  • Dudley's FieldsLocal area
  • Fallings HeathLocal area
  • GoscoteLocal area
  • HardenLocal area
  • HardwickVillage
  • Heath EndLocal area
  • Holly BankLocal area
  • Lane HeadLocal area
  • LeamoreLocal area
  • LeighswoodLocal area
  • Little BloxwichLocal area
  • Little LondonLocal area
  • Mill GreenVillage
  • MoxleyLocal area
  • New InventionLocal area
  • New MillsLocal area
  • New TownLocal area
  • PalfreyLocal area
  • PelsallVillage
  • PheaseyVillage
  • PleckLocal area
  • Rough HayLocal area
  • RushallVillage
  • RyecroftLocal area
  • ShelfieldVillage
  • Shepwell GreenLocal area
  • Shire OakLocal area
  • Short HeathLocal area
  • Spring BankLocal area
  • StreetlyOther Settlement
  • Summerford PlaceLocal area
  • The ChuckeryLocal area
  • The DelvesLocal area
  • The FlattsLocal area
  • The LeysLocal area
  • The ManorLocal area
  • VigoLocal area
  • Wallington HeathLocal area
  • WalsallTown
  • Walsall WoodLocal area
  • Wellington PlaceLocal area
  • WillenhallTown
  • Woods BankLocal area

Wolverhampton 77 places

  • AldersleyLocal area
  • Ashmore ParkLocal area
  • Batmans HillLocal area
  • BilstonTown
  • Blakeley GreenLocal area
  • BlakenhallLocal area
  • BradleyLocal area
  • BradmoreLocal area
  • Bunker's HillLocal area
  • BushburyLocal area
  • Bushbury HillLocal area
  • CastlecroftLocal area
  • Cinder HillLocal area
  • ClaregateLocal area
  • ComptonLocal area
  • DeepfieldsLocal area
  • Dunstall HillLocal area
  • Elston HallLocal area
  • EttingshallLocal area
  • Ettingshall ParkLocal area
  • Fallings ParkLocal area
  • FinchfieldLocal area
  • FordhousesLocal area
  • FreezelandLocal area
  • Goldthorn HillLocal area
  • Goldthorn ParkLocal area
  • Green LanesLocal area
  • Hall GreenLocal area
  • Heath TownLocal area
  • LadymoorLocal area
  • LanesfieldLocal area
  • Low HillLocal area
  • Lower BradleyLocal area
  • LoxdaleLocal area
  • March EndLocal area
  • MerridaleLocal area
  • Merry HillLocal area
  • MillfieldsLocal area
  • Monmore GreenLocal area
  • MoseleyHamlet
  • Moseley VillageLocal area
  • NeachellsLocal area
  • New CrossLocal area
  • NewboldsLocal area
  • NewbridgeLocal area
  • Nordley HillLocal area
  • Old FallingsLocal area
  • OxbarnLocal area
  • OxleyLocal area
  • Palmers CrossLocal area
  • Park VillageLocal area
  • ParkfieldLocal area
  • PendefordLocal area
  • PennLocal area
  • Penn FieldsLocal area
  • PortobelloLocal area
  • PriestfieldLocal area
  • Rough HillsLocal area
  • ScotlandsLocal area
  • Spring ValeLocal area
  • SpringfieldLocal area
  • St ChadsLocal area
  • Stockwell EndLocal area
  • Stow HeathLocal area
  • StowlawnLocal area
  • TettenhallLocal area
  • Tettenhall WoodLocal area
  • The LuntLocal area
  • UnderhillLocal area
  • WednesfieldLocal area
  • WergsLocal area
  • Whitmore ReansLocal area
  • WightwickLocal area
  • WolverhamptonCity
  • Wood EndLocal area
  • Wood HayesLocal area
  • WoodcrossLocal area

Place names: Ordnance Survey OS Open Names, October 2026. Local areas use the dataset’s suburban-area classification; names are grouped by borough and repeated names within the same borough are shown once.

Contains OS data © Crown Copyright and database rights 2026. Contains Royal Mail data © Royal Mail copyright and database right 2026. Contains National Statistics data © Crown copyright and database right 2026. OS OpenData licence.

Choose a service before arranging a visit

What makes a location suitable?

Tell us about parking restrictions, limited access, enclosed spaces and whether you have permission for work at the location. The vehicle must be safely accessible and the task must suit mobile working. Certain procedures require different arrangements.

A roadside breakdown may need recovery to a safe location before diagnostics or repairs. Read the urgent electrical assistance guidance if the vehicle cannot start or an electrical issue needs prompt attention.

Questions before you book

Do you have a public workshop address?

This website describes a mobile service. No customer-facing workshop address is published; contact us to agree arrangements.

Can you work at my workplace?

Possibly, if permission, parking, access and the work itself are suitable. Explain the arrangements before booking.

Can you confirm an appointment from my postcode alone?

We also need the vehicle details and type of work. Location, compatibility, safe access and current availability all affect the appointment.

Tell us about your vehicle

Registration, symptoms or tuning goals, and your area. We’ll confirm the right next step.

Get a quoteCall 07888 123073
Call 07888 123073Get a quote