I have nodered running and working great, I want to implement SSL to make it more secure. I have my nodered running on Windows 10, any help is appreciated.
Certbot is not available for Windows unfortunately, so you may need to do some googling to find a suitable alternative. A quick search showed this, although I haven't read about it in any detail.
Once you get your certificates sorted, it's very easy to add them to node-RED, and we can help you with that.
This page has lots of options not only for different OS's but different languages and platforms.
For Windows there are PowerShell and other options. You could also use one of the node.js options and create a Node-RED flow. You've also got options for Ansible, Docker and for various web servers and proxies.