1999 Ford expedition won't start?

My 99 ford expedition will not start. I know I'm in need of a tune up but I think this is something else. When I try o crank my car it makes a little noise and does not turn over. I think this might be the starter. So what you guys think.

Tow it to the dealer or trusted mechanic OR replace the battery (that could be the problem)

Replace battery

Take it to a mechanic

The battery may not have enough power to turn the engine over properly. I'd suggest charging the battery up, if problem persists, get it tested. If it's no good, then replace. Dirty, corroded and rusty contacts may also cause this problem. Make sure battery posts are clean, and the ring connectors on the end of positive and negative cables are to.