Generation M contractors need the right tools for the job

We’ve had Generation X, Generation Y, and now it seems we’re set for Generation M.