Hey guys, to give you an update on this thread, this is the logo that Mike and his team decided on, and I'm glad to have made it for them.
I got my ideas from a few places. The company ETS had a competition like this on evom a few months ago and thats what got my brain jogging in terms of logo design, and when I saw this one I put together some ideas that I had and some that I had seen in that logo contest. I was also influenced by some of the logos of shops like ams, and it shows somewhat in the overall concept. Hope you guys like it.