Hi Suzan,
Thank you for contacting us and I'd be happy to assist.
While troubleshooting your website's home page loading time, the first and most obvious point I noticed was that it has a lot of content to load.
The page's source code suggests that there are about 57 instances of different views used on this single page. Considering the amount of the data (database query results, images, CSS and JS files, etc), I don't find the page speed to be unusually slow.
It is important to remember that the page's loading time will increase with the amount of overall content that it will need to load and render, along with the database operations that will be needed in the background. This principle will remain the same regardless of the website builder, theme or plugins that will be used on the website.
A simpler HTML static text page will always be faster than a static HTML page with images.
Likewise, a static HTML page with images will always be faster than a dynamic page which creates the content from the database, and so on.
To improve this, I'll recommend the following steps:
1. Reduce the amount of content that needs to be loaded:
You can re-evaluate which content is absolutely required on the homepage. Also instead of loading multiple views for serving the same content on different screen sizes, it would be more efficient to use a same view with a responsive design that adjusts, based on the screen size.
Tip: There were some very useful responsive design controls introduced recently in Toolset Views and Blocks plugin:
https://toolset.com/2020/02/toolset-blocks-1-1-beautiful-responsive-design-made-easy/
2. Optimize the loading of the remaining content.
If you'll check your website's page(s) through speed/performance testing tools like Pingdom ( hidden link ), Google's page speed insights ( hidden link ) and GTmetrix ( hidden link ), you'll find the recommendations on how to improve the page's loading time.
There are a number of third-party plugins available, which can help in achieving those recommendations and here are some useful resources.
hidden link
hidden link
I hope this helps and please let me know if you need any further assistance around this.
regards,
Waqar