Drive-thru bank teller station receiving regular maintenance