Gateway Carpet Ltd in Surrey carries a wide variety of brand name flooring including carpets, hardwood, area rugs, laminate and cork. We also provide carpet rolls at a fair price! Our staff does it all, from planning to installation with high-quality work and after-service support.