Hello! There are several factors that can slow down the loading of your wordpress page, such as:
- slow hosting server
- A poorly programmed WordPress theme
- Unnecessary pluggins!
I can help you firstly analyzing what is the factor that generates the slowness and make a diagnosis, and based on those results make a decision, that is the truth to solve it, do not accept proposals where they do not ask you to make a diagnosis.