Siteground is by far my favorite hosting company.
Their support is outstanding. I recently dealt with a tech support representative. He took the time to diligently review and answer the many questions I had. After making multiple changes to my various hosting accounts, he made some recommendations that will help me make some of the changes myself in the future.