An internet search should do it for you. Brewster is a big tour company here. That said, you will be with the hordes and frankly that doesn't look like any fun to me.
Here is my suggested itinerary for a previous poster. Your better off renting a car and getting an airbnb (although its a bit late to be booking anything for the 2019 summer season).
Calgary to Banff NP