Fairfax Floors Inc. specializes in carpet replacement, hardwood flooring installation, and laminate flooring installation. In addition, we provide services