Amarillo, TX. Carpet Cleaning. Amarillo Carpet Cleaners. Call Amarillo, TX. carpet cleaners call today for the free estimate. Truck-mounted trouble extraction method