Your page describes a solution, but doesn't mention any specific problems it aims to solve. Perhaps it will click with your target audience, but for the laymen it does nothing.
thanks for the feedback, we're going to make some improvements to our website over the next month!