Need starter rebuilt, anyone know of a place?

Is that what they do? I drive past that place daily and never knew exactly what they did.