1. Heaven's Best Carpet Cleaning 816 N Meridian Rd, Meridian, ID 83642 Coordinate: 43.61137,-116.39325 Phone: (208) 887-7797