I cannot recommend Steve highly enough. His ability to engage stakeholders and establish the route cause of even the most complex of business processes and come up with a solution is a massive strength.
He is calm and engaging and not afraid of work. I would not hesitate to work with Steve again.