Since this potentially involves logical and physical damage, then you need a tier-1 like ontrack. In a RAID config, OnTrack usually charges $1000/disk to start, so don't to into this with expectations that it will be inexpensive. Also don't expect 99% or better recovery unless you got lucky and the controller just dropped disks and the person that reconfigured the array used the same stripe size and drive ordering. If that is the case, then it should cost much less. If, however, the stripe size was different, then you will have massive data loss unless the first disk that failed can be fully recovered, and you did not run in degraded mode for more than a fraction of a second.
I do recovery as well, but only in situations where the hardware is healthy. If you want to take it offline, look at my profile to contact me. To assess the situation, I would want to see raw binary dumps of the first few MB of each physical disk to see what the re-striping did to the data. If, however, 2 of the disks really did fail, then don't bother, and go to ontrak, and be prepared for something in the $10000 range.