He was elected Mayor of Oklahoma City in 1907 and focused on fighting gambling and enforcing prohibition during his first term. His second term he and the Oklahoma City Council were investigated for corruption, but Scales was not charged. He declared the first and second Oklahoma State Fairs city holidays. He took office April 8, 1907, and resigned on October 18, 1910, during his second term.