I designed my site and had it coded by a PSD to HTML service and it's being hosted on Dreamhost.
Site had very slow page loads - often 8 to 30+ seconds. Dreamhost is blaming coding company while coding company is blaming the hosting.
I've got some efficiency issues (demonstrated by poor site grades) and the coding company suggested installing w3-total-cache and wp-minify. These are either "broken" or "not enough data" so haven't tried those yet.
Dreamhost didn't suggest any detailed solutions but suggested I try their VPS service. I tried that for a few days but improvements were not obvious.
I'm not a coding expert so am looking for a fairly simple solution... if there is such a thing. Currently my traffic is small since it's a fairly new site.