Every extra second a page takes to load costs you visitors — most people won't wait around to find out if your site is worth it. The frustrating part is that "slow" can come from a lot of different places, and fixing the wrong one wastes time without moving the needle.
The usual suspects, roughly in order of impact
Where to start
Run your site through a tool like Google PageSpeed Insights first — it won't fix anything, but it will point at which of the causes above is actually yours, instead of guessing. Image optimization and caching are usually the fastest wins with the least risk of breaking anything.
If you'd rather have someone else find and fix the actual bottleneck, that's what our speed optimization service is for — we profile your specific site, fix what's actually slowing it down, and give you a before/after comparison so you can see the real difference, all for one fixed price.