Last Touch Painting and Cleaning provides Paint Cleaning, Painting, Interior Painting, Exterior Painting and House Painting to the Northwest Iowa and Southern Minnesota area. Last Touch Paint is your local Benjamin Moore Retail Store! Stop in to one of our two location to get your Benjamin Moore Paint! Now serving in Spirit Lake, IA and Fairmont, MN! Stop in to one of our locations to check out our paint! We offer contractor discounts, great customer service and great quality paint! Last Touch also has Commercial and Residential Cleaning and Painting!