Local contractor facing criminal charges