For a landscaping service I imagine battery run time would be a challenge? The electric mowers I’ve seen can run 2-3 hours on a charge. That’s more than enough for personal use but won’t last the whole day if you’re a landscaper. And charging while they’re on the go seems hard as well.
Perhaps there’s options with large swappable battery packs.