This blog will instruct both admins and developers on how to speed up Magento 2 in some easy steps: https://www.magesolution.com/blog/how-to-optimize-a-magento-e-commerce-page/
Besides, I recommend Free Magento 2 Catalog Ajax Scroll extension, this free extension will help you to reduce loading time on Magento by loading the next page of catalog pages by AJAX when a customer scrolls to end of the page.
Hello @jacoblb
Greetings!
Hope you are safe and doing great!
Here is the link of the Website Speed Optimization Service provider.
Website: www.milople.com
Service Page: https://www.milople.com/website-speed-optimization.html
Have a glance once.
Hope this information will help you.
All the best and Take care!
You just need to optimize your website with the help of Website Speedy Tool. It's helped me to enhance my website's speed from 15 to 80 in mobile and 35 to 96 in desktop performance, resulting in a better user experience for my customers and ultimately increasing my business revenue. You can used it too for better Website Speed.
You can get the tool here:- https://websitespeedy.com/