McFarland and Son Flooringby McFarland and Son Flooring401Welcome to McFarland and Son Flooring, your trusted Tempe, AZ carpet specialist, catering to all your flooring needs. From repairs to upgrades and installations, our tea...carpetflooringcarpetinstallationtempeazcarpetrepairtempeaz