Carpet Contractors Be the first to review Rating: 93 Kiva Carpet & Tile Inc 205 E Broadway Ave, Farmington, NM Time in business: 20 years years Licensed