We offer a wide range of flooring options including hardwood, laminate, vinyl and Hybrid. We do small areas of tiling and we are happy to repair/replace tiles. We recommend using a carpet specialist for laying carpet.