Also in case you missed it, I put together a document on the learn site this weekend that covers setting up SiteGround shared hosting to work really well with Grav:
Shows you how to install and setup SSH, use the Grav CLI etc. Probably a lot of this could be similar to other hosts. Anyone interested in writing up information for their hosting provider, please submit a pull request against learn on GitHub.