The generalized Rayleigh type surface waves are studied in a multilayered medium consisting of anisotropic poroelastic solid layered stack beneath a fluid layer and overlying a heterogeneous elastic solid half-space. The heterogeneity, considered, is of vertical type. The interface between solid layer and half-space is treated as an imperfect interface and suitable boundary conditions are applied thereat. The technique of transfer matrix is used to obtain the dispersion equation in compact and convenient form. Numerical results are obtained for particular models. The effects of anisotropy and heterogeneity on the surface waves speed are discussed.