I think you can simplify your home page and messaging.
When I first got to the page I had to hunt around to work out exactly what it was that you did and what your unique selling proposition was.
I would suggest running some usability testing: maybe grab a copy of Steve Krugs "Don't Make Me Think".