I agree...most people are not going to recognize the crane. You think your GC is going to know what that Is? I would focus on a super professional logo that does not incorporate your crane into the logo. One people start seeing you around town with your truck, crane, and logo...they will make the connection themselves.Been in too many logo conversations where most folks over think it. The customers are "attracted" to logos for the aesthetics not the deeper meaning.
For example look at these:
The tree is much more pleasant than the crane IMO.
Maybe in the meantime, work on getting a section of your garage big enough to park that thing inFound out some of the boom parts are on back order. That pushes the delivery of the boom back a month. Ughhh. I need this truck. Everything else has been purchased and is done except insurance. I have a section of my garage piled up with truck stuff.