We have extensive experience installing all different kinds of flooring. Whether your preference is engineered hardwood, solid wood, stone, laminate or vinyl, we can install it. We also know how each type of flooring works with underfloor heating and can advise on the best types of flooring to suit your needs.