I use Quick Books payroll where you have to file your own tax forms.
QB payroll has excellent customer service, which I have used dozen of times and had them walk me through the process and get me to the point where I can do it myself despite my solidly entrenched willful ignorance and bad attitude towards the whole process.
Although you have to file your own payroll tax forms, QB generates them and tells you when they are due.
QB was the lowest priced payroll service I could find.
If you are not as tight fisted a landlord as I am, you can get more payroll services from QB then I describe.