Scam?

Just saw this taped to my garage. Seems scammy. What do you guys know about this?

Just saw this taped to my garage. Seems scammy. What do you guys know about this?