A (generalized) weak solenoid is an inverse limit space over manifolds with bonding maps that are covering maps. If the covering maps are regular, then we call the inverse limit space a strong solenoid. By a theorem of M.C. McCord, strong solenoids are homogeneous. We show conversely that homogeneous weak solenoids are topologically equivalent to strong solenoids. We also give an example of a weak solenoid that has simply connected path-components, but which is not homogeneous.