There are free screen-sharing options available, but these tend to have time or participant limits on meetings.
While we do charge for our products, RingCentral has a variety of video conferencing services available that include screen sharing software, with different pricing options and subscriptions that can be tailored to the needs of your business.