Professional Cleaning Be the first to review Rating: 70 Larry's Floors & Interior, Inc. 701 Adams Street, Keithsburg, IL Time in business: 36 years years