I use Siteground for a few wordpress installations - support is excellent and performance is reasonably good - plans are reasonably priced and haven't had any issues. That said, I don't run any intensive applications, just self-contained systems.
The problem I've just had hasn't been resolved because the rep jumped straight in with what he thought the solution might be. He obviously never read the error message that I pasted and continues not to read or listen to anything that contradicts his theory.
The fault has been marked as resolved by him 3 times now even though it isn't fixed.
This is a problem I have experienced with many well known hosting outfits.
It is why I don't recommend any shared hosts anymore because they are all competing on low price and just about acceptable customer service.
Siteground are one of the better options but the chances of having a similar issue can't be dismissed.