Should I tip someone that comes clean my house?

I’m hiring a cleaning company to clean my home but I never hired someone before… am I supposed to tip them on top of the actual payment?

Any tips on what to do/or expect from the cleaners?

Anything I can do to make things easier and get the most of their service?

Any advice is very much appreciated