I am a consultant myself and regularly sub-contract work to these guys, they are professional, do what they say they will, and their reports are well received.