We have over 30 years experience installing a wide variety of floor types ranging from simple residential home floors to complicated, commercial, special purpose floors including carpet, sheet vinyl and tile, ceramic tile, laminate and hardwood floors. At Top Notch Flooring, our customers are provided with a large selection of flooring products from many popular manufacturers to accomodate specific