sp did you do it or pay someone else to do it?

My starter is doing the exact same thing, will "kick In" but wont turn motor, hit it second time, fires right up.

Did replacing the starter fix this problem?