Yes we do provide free painting estimates. Visit our website or call 301-253-1380 to schedule your free painting estimate today!