This is lead gen and is a big business. People will build generic white label websites and rank them for certain cities. They'll then put a toll free number on them and then contact legitmate contractors and charge them either a monthly rate or a fee per each call.
There's also companies like RingPartner that are referred to Pay Per Call networks and give you a unique phone number to promote and you get paid per call.
There's also companies like RingPartner that are referred to Pay Per Call networks and give you a unique phone number to promote and you get paid per call.