Minot, North Dakota, known as the “Magic City,” has a population of approximately 48,000 residents and serves as a regional hub for trade, healthcare, and the military (Minot Air Force Base). The local economy is stable, driven by agriculture, energy, and military spending. The window cleaning market in Minot is moderately competitive but far from saturated. Many residential and commercial property owners in the area are willing to pay for professional services, especially during the spring and fall months when windows accumulate dirt from snowmelt, pollen, and windblown dust. The harsh North Dakota winters create a seasonal pattern: demand peaks between April and October, while winter months (November through March) offer opportunities for interior-only cleaning, snow removal from entryways, or commercial contracts with heated buildings. The presence of large retail centers, office parks, churches, schools, and government buildings provides a steady commercial pipeline. Additionally, Minot’s many single-family homes, townhouses, and apartment complexes need routine exterior cleaning. Because Minot is relatively isolated (nearest major cities are Bismarck and Williston, both 100+ miles away), residents prefer hiring local businesses they can trust. This creates a strong opportunity for a new window cleaning company to establish a loyal customer base through exceptional service and local visibility.
You must register your window cleaning business with the North Dakota Secretary of State. Choose a business structure: sole proprietorship (simplest), LLC (recommended for liability protection), or corporation. For an LLC, file Articles of Organization online or by mail, and pay the $135 filing fee. Obtain an Employer Identification Number (EIN) from the IRS if you plan to hire employees or file taxes as a business.
North Dakota imposes a state sales tax of 5%, plus a local sales tax for Minot that brings the total to 7.5% (as of 2025). Window cleaning services are generally considered a taxable service in North Dakota. You must register with the North Dakota Office of State Tax Commissioner to collect and remit sales tax. Obtain a Sales and Use Tax Permit. You may also need a Resale Certificate if you purchase cleaning supplies tax-free for resale (not applicable to services).
While not legally mandated for a sole proprietor, carrying liability insurance is strongly advised. Most commercial clients and homeowner associations will require you to have at least $1 million in general liability coverage. Additionally, workers’ compensation insurance is required if you have any employees (North Dakota Workforce Safety & Insurance). Consider bonding your business to reassure clients of your reliability.
The City of Minot does not require a specific business license for window cleaning, but you must register your business with the city’s Finance Department if you operate within city limits. Check with Ward County for any county-level requirements. If you use ladders over 20 feet or power equipment, you may need to check OSHA compliance. Also, if you plan to use water-fed poles and discharge water onto sidewalks or streets, confirm that you are not violating any local stormwater regulations (Minot Public Works can advise).
Draft a clear service agreement and waiver of liability for all residential and commercial clients. North Dakota law does not have a specific “window cleaning contractor” license, but if you offer pressure washing as an add-on, be aware that pressure washing may require a separate contractor license under state statutes. Consult an attorney to ensure compliance with all local ordinances, especially regarding door-to-door solicitation—Minot requires a peddler’s permit for unsolicited sales if you go door-to-door.
Go to Google Business Profile (formerly Google My Business) and sign in with a Gmail account. Enter your business name exactly as you use it (e.g., “Minot Window Cleaners”). Choose the correct category: “Window Cleaning Service.” Use a local Minot address if you have a physical office, but you can also operate as a service-area business. If you do not want your home address displayed, select the option to hide your address and specify a service area covering Minot and within a 25-mile radius (including Burlington, Surrey, Velva, and other nearby towns).
Target high-intent keywords: “window cleaning Minot ND,” “best window cleaners in Minot,” “residential window cleaning Minot,” “commercial window cleaning Minot,” “window washing near me Minot,” “Minot house window cleaning,” “top window cleaners Minot North Dakota.” Use tools like Google Keyword Planner or Ubersuggest to find long-tail phrases like “affordable window cleaning Minot” or “spring window cleaning Minot.”
Run a free GBP audit, analyze your competitors, and track your review growth — all in one platform.
Try BizLaunchIQ Free →