Marketing....lead generation....all the same.
I believe they market it to restoration companies as a "lead generation" program. Certainly sounds like it means they will get you leads and jobs when they phrase it that way....but, isn't that what a marketing plan does (gets you in front of the customer so they choose your service)?
It's a lot of money to spend on something that they don't guarantee and ROI (no marketing system ever can guarantee an ROI). The advantage...they know the industry and have everything already developed as part of the marketing plan, and I'm sure they have a network of providers in their system that you can call, email and learn from.
You may do better with a smaller marketing firm that can custom design something for you. I don't know if that would less expensive than Moore or not. But then you don't have all the Moore folks to talk with that know the industry. Just a few things to consider....
I'm sure Ivan Turner would have some thoughts on this as this is his area of expertise.