Had great experience with Brummie Lines.
Got picked up in one of those Dodge/MBZ Sprinter vans which was spacious and clean. The driver was very skilled manipulating the narrow and crowded hills of Corcovado. Our guide was the owner, Raphael, who was very friendly and knowlegeable about not just the sights but how to minimize wait times and crowds.
Definitely very flexible with the itinerary and schedule which we appreciate.