I use Publer for my own social media scheduling and also for my business clients.
It has all of the platforms I need (including Google My Business), and an easy to use interface.
It's a solid platform that look after its customers and I am very happy with it.