Can help you get proper leads by aggregating data as per your requirements from competitors website, filtering all possible users based on your requirements
Mining emailIDs and phone number from differentplatforms like OPencorporates, yellowpages, using google's places API, Some result of surveys etc
Will then send the users or targeted users e-mails and text messages
This would cost you a little bit but would help you gain good amount of users.
Recently I had developed a lead generation platform for a canadian firm to increase their sales
I can even show you a demo if required