I've just had a similar situation, although I didn't carry out the work myself. I went to a "reputable" company based in West London, who actually ended up being a nightmare, and subsequently I've found to be known to Trading Standards, other mechanics, etc as a mega "no go zone"!!! They...