On a general note, A good load time is be counted as under 2 seconds. That means all pages, regrading the user flow must load within 2 seconds. However how fast it would be, the better it is. A few milliseconds of improvements here & there can add up to shaving off half or even a full second from your load time.
Generally for server slow down, CSS, html coding, issues with used images, using external embedded media, using bad plug ins, using any slow theme, the website speed may be slow down. I can use word press caching Plug in. caching can make your word press site anywhere from 2X to 5X faster.I can can use WP Super Cache plug in.
To enable fast speed optimized User Interface, I need to follow those:
-Need to use any photo editing software to optimize images for web.
-Theme should be fast loading speed optimized.
-plug-ins which you have used need to be fast loading.
-Need to reduce Data Base Calls.
-In general suggestion about speed up a website is to enable HTTP compression on web server. It dramatically reduce the size of the downloaded page, significantly improving load time.
I have already access your existing website URl. However it will be better if you have any local set up for your existing website, please share with me. Otherwise, I need to make a local set up for your existing website & will apply the features over there. After final rectification, will apply on live project.
Please let me know, what changes you need with your existing files. I am Waitin