network design reviews/audits

After a couple somewhat severe outages (hardware failures) in the past two months, management wants an external someone to come in and do a complete design audit.

Who does these sorts of things?