Turning a .exe into a windows service with setup

so I have an application that I designed and I would like to run it in the background as a Windows Service. Is there any way to turn an .exe to a windows service? (I know about NSSM but I would like to have an installer to the service so it would be user-friendly).

Thanks in advance!