Not to be harsh but I'll be direct. That looks honestly like a beginner produced it. The font type is bland, the vehicle in the middle of the logo doesn't excite or draws my eyes to it. Just sort of,...meh.
If you're happy with it, then that's all that matters. However if you feel like it could be better, then it can be.
At a glance no one will notice what you do or have their attention drawn to your sign/shirt/side of van, et al.