Године 1982. Скупштина општине Петровац на Млави основала је Комуналну радну организацју са седиштем у Петровцу на Млави, у улици Бате Булића бб. Седам година касније назив је промењен у Комунално Јавно Предузеће „ИЗВОР“ Петровац на Млави (КЈП ИЗВОР).
Оснивање овог предузећа имало је за циљ пружање комуналних услуга и обављање делатности од општег интереса за све грађане са територије Петровца на Млави и околних насеља.
Основне делатности предузећа су производња и дистрибуција пијаће воде, чишћење и одржавање јавних површина, одржавање градског зеленила, одржавање путева и саобраћајница, производња и дистрибуција топлотне енергије.
КЈП „ИЗВОР“ руководство је сачињено од директора, управног одбора и надзорног одбора предузећа.
Ради остваривања што повољнијих резултата у оквиру Комуналног Јавног Предузећа „ИЗВОР“ послују:
РЈ „Водовод и канализација, одржавање путева и механичка радионица“
РЈ „Комунална хигијена, пијаце, градска гробља и градско зеленило“