That's a good concept for a website. You don't have to be a design/tech genius to know which sites are not-so-good out there. I like the menu roll out at the top, that's something I don't think I've seen before. Your site can use a bit of remodeling in terms of design though. An eye catching logo maybe and more css tweaking. I'm no design expert but I know what catches people's attention is a memorable logo and slogan.