London Road
Neath
West Glamorgan
SA11 1HD
Very poor service and head mechanic is arrogant and one that doesnt realise that the customer comes first. Boss no better. Booked car service but problems with doing job. Eventually had to else where. Would not recommend.
steve williams - 13/01/2015 | report this review
All fields are required. Your review will appear immediately.