The document presents a technique for estimating the frequency of a sinusoid in noisy time series data. The technique iteratively fits ARMA(2,2) models in a special way to estimate the frequency. It is shown to produce estimates that are as efficient as estimates from periodogram maximization or least squares. An accelerated version converges quickly, requiring few iterations depending on the accuracy of the initial estimate. Simulations compare the performance of the proposed technique to other common frequency estimation methods.