Its basic, but not too inviting. I think the biggest thing you are lacking is an identity. Right now you don't really have a solid looking logo. I almost expected to see a customer car rather than jump right into the products. It's also a bit too symmetrical. It would help to have more dramatic...