In reply to cha1n:
A few years ago a friend's (Mickey from Eden Rock in Carlilse) van blew up, they took it to a mechanic in Viiliers sur le Gris. Think they were happy with the work/price. But no idea of the name of the mechanic or whether they spoke English.