I'll pm you with the people we use, along with another guy I know that is properly trained, bonded and experienced for this sort of work.
Be aware that the costs can be quite high for this sort of work if you want professional people with the right insurance and who will stand behind their work.