I want an outline and a shadow, just cause that sound like it would be cool...NOT!!!!
Seriously take all the "frills" off and it would be a good simple logo, nice and crisp.
And yes, if you are not an established company I would have NO idea what you do.
Add Signs or whatever somewhere.