
Serving Battle Lake, MN and surrounding areas
Approved (Corporate)
In business since 2005
Free estimates
Warranties offered
"Cleaning was very well done."





+63


Serving Battle Lake, MN and surrounding areas
Approved (Corporate)
In business since 2005
Free estimates
Warranties offered
"Cleaning was very well done."





+63
Serving Battle Lake, MN and surrounding areas
Approved (Corporate)
In business since 2005
Free estimates
Credit card accepted
"Did a nice clean without leaving any mess for me"

Serving Battle Lake, MN and surrounding areas
Approved
In business since 2024
Free estimates
Offers commercial services
"I & I duct cleaning did such a great job cleaning our air vents and dryer vent! They were very thorough and professional. We are very pleased with their services and will definitely hire them again in the future!"





+1

Serving Battle Lake, MN and surrounding areas
Approved
In business since 2021
Free estimates
Emergency services offered
"Madison cleaned cabins for me at a resort for two summers. She is very reliable, even coming in when she wasn’t scheduled. She pays great attention to detail and is very efficient with her time!!"
Serving Battle Lake, MN and surrounding areas
Approved
In business since 2025
Welcome to Formo Maintenance & Services, LLC.!We are committed to exceeding your expectations. As experts, we will handle your needs with the high quality expertise, that your home or business deserves. We offer competitive prices, and customer satisfaction is our number one priority. Call us now!\n





+13
Serving Battle Lake, MN and surrounding areas
Approved
In business since 1996
Free estimates
Offers commercial services
Weldon Tile Inc, is committed to excellence in every aspect of our business. We uphold a standard of integrity bound by fairness, honesty and responsibility in all of our jobs. We are a locally owned and operated business with more than 23 years of experience serving Vergas, MN and surrounding areas. There is no job too big, or too small for our team. Call today and let us put our experience to work for you
Serving Battle Lake, MN and surrounding areas
In business since 2008
Free estimates
Warranties offered
"They did an wonderful job. I thought they were reasonable. They weren't cheap, and they weren't expensive. They are very nice. They were very busy, and couldn't get out right away. They did keep contact with me. They were fine. They helped with the decision making process on what I wanted on those windows. They gave me a lot of good information. There were three workers. Not all together at times. The workers were good. I used them twice with the same set of windows. I finally got the patio shades window."

Serving Battle Lake, MN and surrounding areas
In business since 1998
Free estimates
Warranties offered
"You can pick out what you like and they will send you a sample of the style and color so you can be sure it's a good match. They give you instructions on how to measure your windows for either inside or outside mounting. You will get a great discount being an Angie member. The blinds are great quality and service is very quick and they are super easy to install."

Serving Battle Lake, MN and surrounding areas
In business since 2008
Free estimates
Emergency services offered
"We were pleasantly surprised by how soft and clean the carpet felt and looked after the cleaning services. Our technician was very professional, friendly, and thorough. We would definitely choose them again if we ever need carpets cleaned."

Serving Battle Lake, MN and surrounding areas
In business since 1998
Free estimates
Warranties offered
"Dust busters were absolutely amazing! We had never had the ducts cleaned since we moved in in 2913 and who knows if the previous owners had. They were prompt, professional and did a great good on our really really bad ducts and dryer vent. Then they recommended a look at the refrigerator coils and those were pretty bad too. So glad we got this done. They had a great coupon deal on Bbay and were less than half the cost of other companies I called in the area."