Will an IT consultant suggest software alternatives