Hi,
I have limited exposure to VW Evolution but..
I personally would give them a wide birth, not an easy guy to deal with. The words "chip" and "shoulder" spring to mind. I have no idea what his work is like, so can't comment. He seemed uninterested in helping or giving me advice, (I live local). Came across as sirly as if I was doing him a favour! If you going to throw good money someones way, the least they can do is to be polite and show a degree of interest. He needs to look up the expression "customer service" in a business dictionary.
He put me off so I am heading up north to Midland Paintwerks - they are having my £6K.
LV