On The Spot Cleaning services the Farmington, New Mexico area. We also service the Kirkland, Aztec and Bloomfield areas. Not sure if your location is in our service area? Give us a call!