CPP will and would recommend them - their work on my 9 was faultless and good value. another company I'd recommend who are more NW than CPP is Eightspeed who serviced and did a 'stage 1' remap on my 7 - again top quality premises, no problems and good value.