Dear creators,
You really need to make a Spanish language version available from the home page.
Nowhere do I see an easy way to translate the page, or an indication as to what languages the information has been translated to.
Your primary audience is going to be native Spanish speakers, they likely have English language skills, but will be much more comfortable in their first language.
Think about how this impediment is effecting your conversions, and your prospective customers ability to use your service.