@ksej re hosting, I use Tsohost and they've been good so far but then I don't do anything complicated. Have helped when I've had queries