Selling Roofing Job

Hi, I am not a roofer. I own a company that installs temp regulated heat tape with a process that does not void the warranty of the shingles. I am wondering do I need to get any special license or certification to sell a roofing job off to an actual roofing company. Like if I have a customer looking for a new roof, what percentage should I be looking to take as my payout?

Are you selling it on your contract and reassigning it or are you simply providing a lead? Who owns the contract and the responsibility of the work/materials under the agreement?

What would you normally mark up material at? What are you responsible for and what will your roofer be responsible for regarding costs associated.
If it’s only a lead it may not be the best practice to charge them anything.
Good luck