Company's services likely to be in greater demand as economy slows