Guess I should support Neil's reccomendation since I suggested he should give Roger's a try.
Have been using them for years and, although no longer as cheap as they once were, they are all enthusiats and know their stuff. Sometimes they don't manage to get everything you ask done but they are always ready to put right anything they get wrong.
My current and previous 90's both came from them as did my wife's Freelander (the Disco didn't only because of a stupendously good deal at a local LR dealer)