Royal Carpet & Flooring, located in the Three Flags Shopping Center off Forbes Road, provides, in addition to carpet and flooring, virtually everything for bathroom and kitchen remodeling needs. It offes tile, wood, laminate, stone, cabinets, counter tops and vanities (granite and marble). Free financing is available for six months.