Respectfully intended:
I would politely suggest that there is too much information for the user to read on the home page. I would encourage you to put all the text/copy on the home page on a ABOUT US page.
Give them buttons and pictures and a clean idea of what the site is for on the home...