I can't say anything about the mentioned company but I'd recommend you to look at hosting plans from obhosting.com.
They have enough resources to run an IT business successfully. Support is helpful for 24 hours.