We consider the Standard Model (SM) with the addition of a U(1) gauge symmetry and a complete fourth family of quarks and leptons which are vector-like with respect to the full SU(3) C × SU(2) L × U(1) Y × U(1) gauge symmetry. The model provides a unified explanation of experimental anomalies in (g − 2) µ as well as b → s + − decays. We find good fits to the deviations from the SM, while at the same time fitting all other SM observables. The model includes a new Z gauge boson, a U(1) -breaking scalar, and vector-like leptons all with mass of order a few 100 GeV. It is consistent with all currently released high energy experimental data, however, it appears imminently testable with well designed future searches. Also precision flavor experiments, especially more accurate direct determinations of CKM matrix elements, would allow to probe the best fit points.