Hi paulcj2, Your page took 8 seconds to load at my end using my cell phone as a modem. I live at the equivalent of star wars forest moon Endor, SEQ, Australia. Maybe stripping the whitespace from your source code will save 500ms - 1 second. I hope this information was useful.
I believe the video at the front page make it slower. Use minimal JavaScript if you want a fast load site. For images, you can use a plugin to shrink the size.
Check if you have any css or js that slow things down, because your site has to load these elements on to your site. If you have large images, try to optimize them, when you export using photoshop, use Save For Web, then select quality to 60-70. That will help. If your site is too low, try to move to dedicated server. On shared hosting, sometimes other websites on the same server can slow down your website.
I think the original info is wrong, I’ve got a seriously lousy web connection, I can barely stream lowest res YouTube video, and your site loaded in about 1 second, that 10 second average can’t be right.
There are a couple of things you could do to optimise your front-end, such as compressing images, moving your JavaScript to the bottom of the page or dynamically loading it, gzipping your page and simply reducing how many HTTP requests you are making.
However, your page isn’t exactly big to begin with, which leads me to believe that it’s down to both your hosting and your choice of CMS. WordPress can be quite sluggish, especially when you have extended it to be used like a CMS. WP Total Cache can help, but WordPress is best used as a blog and not a CMS.
Totally unacceptable. I wouldn’t hire a website designer who had a slow home page like that. I wish I knew what the problem was with your own website but yes…