Alliance Mechanical, rebranded

I was recently commission to design a logo for Alliance Mechanical, a heating, ventilation and air conditioning supplier and repair service in Ladysmith, BC. The idea was to capture all four elements — earth, water, air (wind) and fire (sun) — in a simple, modern way. Here is the rough sketch I was provided:
After a few variations, some colour adjustments, shading options and font refinement, we settled on a final logo. Here's some draft work:
And here are the final two colour versions. They liked the blue and green text versions so much, they requested both! Here is the logo in blue text:
And here is the final logo with green text:
Finally, I offered a greyscale option for any monochromatic mediums they encounter:

Much thanks to Daina for her awesome attitude and succinct feedback, and to Mandy for passing my name along.