Market Opportunity in Minnesota
Minnesota offers strong and growing demand for solar installation. The state’s Renewable Energy Standard targets 100% carbon-free electricity by 2040, and a robust Solar for All program plus federal Inflation Reduction Act incentives have driven residential and commercial interest. Net metering policies (up to 40 kW systems) and Xcel Energy’s Solar*Rewards program provide additional financial motivation. The Twin Cities metro area (Minneapolis, St. Paul, western suburbs) represents the highest population density and early adoption, but rural areas—especially in the southwest and along the I-94 corridor—show increasing demand due to higher electricity costs and available land. Challenge: Minnesota’s harsh winters reduce production during 4–5 months, but snowmelt can boost spring generation. Competition is moderate but not saturated; many installers operate regionally, leaving room for a well-marketed local expert. Population distribution favors the metro (55% of state), but smaller cities like Rochester, Duluth, and St. Cloud offer lower competition and strong utility incentives.
State Licensing & Legal Requirements
You must hold a Minnesota Electrical Contractor License issued by the Minnesota Department of Labor and Industry (DLI). This requires passing the electrical contractor exam, carrying a $15,000 surety bond (or $25,000 if you employ more than 10 workers), and having workers’ compensation insurance. Additional license for solar-specific work: Minnesota Solar Contractor License (optional but highly recommended for credibility) administered by DLI as part of the electrical contractor classification. For residential installations, you must register with the Minnesota Department of Commerce under the Solar Energy Standard and comply with Xcel Energy’s interconnection requirements. You’ll need general liability insurance of at least $1 million per occurrence, and errors & omissions coverage. Sales and design staff do not need special licensing, but installers must be licensed electricians (Minnesota Journeyman or Master Electrician). Local permits are required in most cities (e.g., Minneapolis, St. Paul, Bloomington) and typically cost $100–$500 per project. Register with the Minnesota Secretary of State for your business entity (LLC recommended). For roof warranties, you may need a contractor license from the Minnesota Department of Labor and Industry if you also perform roofing work.
Startup Costs
Equipment (basic tools, safety gear, solar panel racking, inverters for first project): $5,000–$10,000.
Vehicle (used cargo van or truck, e.g., Ford Transit or Ram ProMaster): $15,000–$25,000.
Insurance (first year premium, general liability + workers comp): $3,000–$5,000.
Licensing & permits (DLI exam fees, bonds, initial local permits): $1,500–$3,000.
Initial marketing (website, Google Ads, social media, local SEO): $2,000–$4,000.
Software (CRM, project management, design tool like Helioscope): $1,000–$2,000/year.
Total start-up capital needed: $27,500–$49,000. You can reduce vehicle cost by using a personal vehicle initially. Expect to invest $10k–$20k in inventory after first sale.
Revenue Potential in Minnesota
Average residential solar install job ticket in Minnesota: $18,000–$25,000 before federal tax credit (typically 6–8 kW system). After credit, customer pays ~$12,600–$17,500. Your gross margin after equipment, labor, and overhead: 20–30% (so ~$3,600–$7,500 per job). Commercial jobs are $50k–$200k+. To reach $5k/month in net profit: complete 2–3 residential jobs per month (or 1–2 larger commercial). To hit $10k/month: sustain 4–5 residential jobs or mix of commercial and residential. Regional rate variations: Twin Cities metro charges $2.80–$3.20 per watt; Greater Minnesota (Rochester, Duluth, St. Cloud) $2.60–$3.00 per watt. The path: start with 2–3 small residential jobs per month, build reviews, then scale to 5–6 by month 6. With good pricing and referals, $10k/month profit is achievable within 6–9 months.
Your First 30 Days
Day 1–3: Form your LLC, get EIN from IRS, open a business bank account. Register with Minnesota Secretary of State.
Day 4–7: Apply for DLI electrical contractor license (study for exam if needed). Secure $15k bond. Obtain general liability insurance quote.
Day 8–10: Create a simple website (use Squarespace or WordPress) with service descriptions, contact form, and case studies.
Day 11–15: Set up Google Business Profile (GBP) with your physical address or service area. Add 5 high-quality photos of gear and electrical work.
Day 16–20: Join local business groups – Minneapolis Area Association of REALTORS (for realtor referrals), Minnesota Solar Energy Industries Association (MnSEIA), and your local Chamber of Commerce.
Day 21–25: Develop a lead generation campaign: Facebook Ads targeted to homeowners in your top zip codes with “solar savings” messaging. Offer a free home assessment.
Day 26–30: Doorknock 30 homes in one affluent suburb (e.g., Edina, Wayzata, Woodbury) offering a discounted first-install referral program. Aim to get 5 appointments. Your first 5 paying customers will come through direct outreach + referrals + a small Google Ads campaign ($500 budget).
Google Business Profile Strategy
Primary category: “Solar energy contractor” (or “Solar panel installation service”). Secondary: “Electrical contractor” if applicable.
Key attributes: “Offers free estimates,” “Accepts credit cards,” “Licensed,” “Insured.” Add “Women-owned” or “Veteran-led” if applicable.
Photo strategy: Upload 10–15 high-res images: before/after installs, your team in branded polo shirts, close-ups of panel racking, and a short video of a completed system generating power (show meter spinning backward). Update monthly.
Review acquisition: Ask every satisfied customer—offer a $50 Amazon gift card for a review (if compliant with state rules). Send a follow-up email with a direct link to your GBP listing. Respond to every review within 24 hours, thanking and adding a personal detail. For new business, ask first 3 clients to post reviews; then use those to build social proof. Target 10 reviews in first 60 days.
Top Cities for This Business in Minnesota
1. Minneapolis/St. Paul (and inner ring suburbs like Edina, Bloomington, St. Louis Park): Highest population, high electricity rates ($0.14/kWh avg), strong solar incentives (Xcel Solar*Rewards), and many early adopters. Competition is higher but so is volume.
2. Rochester: Growing medical industry (Mayo Clinic), high median income, lower competition than Metro. Good for residential + small commercial.
3. St. Cloud: Affordable housing, growing population, fewer solar installers per capita. Moderate demand with less saturated market.
4. Duluth: Higher electric rates due to remote location, interest in energy independence, but shorter solar season. Low competition.
5. Mankato: Central access, strong local utility rebates, and less competition. Good for residential starter market.
Avoid oversaturated corners like Lake Minnetonka area (way too many solar companies). Focus on
🚀 Get the Full Research Package
Enter your email for access to our free local market research tool — see exactly who's dominating this niche in your area.
See Who's Dominating This Market Right Now
Use our free Review Radar tool to instantly see every competitor in any city — their ratings, review counts, LSA status, and GBP gaps.
Open Free Research Tool →