Very interesting design. You are on track with the brace and the corners, but free yourself of the "c" form. It can be any shape that you think might convey the idea of construction.
I like the lettering in #75 as well as the logo I am still hoping for some other options beyond the 'C' that look like they have been build out of wood and steel