That is probably better than what your own IT staff can do, if only because your IT staff is faced with a wide range of varying demands, not all of which are related to maintaining your data integrity.