I used siteground back in college and it was nice then because I could use it free as a student, but there are a lot of hosts out there that are much more customer oriented, I think very little of their support at siteground. Maybe they have improved since I used them, I see now that they are much more highly rated than before but at the time I used them (3 or so years ago) they were kind of hated by everyone that I knew. My go to has always been bluehost, but another really good one is asmallorange. Both have been reliable and stable and have been very good with support when I've needed it.