Do I need to wait to mow after you service the lawn?

No, you can mow at any time before or after service.