Yes, many local painting contractors do give free estimates. Estimates are important as they help determine a project's cost before any work is done. They can also be used to compare prices between different painters.