For complex and interesting reasons, I've just rejoined what amounts to an all-new fire company (it was the company I left at the start of 2008).
This time, I'm going to be focused on rescue/medical exclusively (auto extrication, technical rescue) and for the fire side I'm heading into the engineering side (operation of the trucks and tankers).
If you are a vollie and want to know how to rebuild a failing company, I can tell you in a few words how to do it:
KICK THE DANGEROUS LEADERS OUT AND KEEP THEM OUT.
It's better to have no company at all than a dangerous company.