Have you thought about getting Symantec Consultants? May be not the cheapest but in my expereince the best. I have also found them to be faster and do the job quicker so work out just as expensive as external consultants. This is just my own expereince mind......