The cost of hiring painting contractors San Ramon will vary depending on the size of the job, the type of paint and finishes used, and other factors such as the condition of the surfaces and whether any repairs or preparations are required. In general, professional painting contractors charge by the hour or per square foot for the job.