I like your combination of a wrench and the back of an RV, but I'm not crazy about your font. It's a little hard to read. Overall, your logo would be pretty tough to comprehend at business card size. As a designer, you have to keep that in mind. It will be used small, and large.