From your first phone call to the moment your meter runs backward — here's exactly what happens, in what order, and how long each step takes.
One of the most common things Calgary homeowners say after going solar is some version of: "I wish I'd known it was that straightforward."
The process isn't complicated — but it has more distinct stages than most people expect, and knowing what comes next at every point removes the anxiety of wondering whether things are on track. This guide walks through every step of a residential solar installation in Calgary, from the initial site assessment through to your first ENMAX bill with net metering credits.
The short version of the timeline:
Now, the full picture.
Timeline: Week 1
Everything starts with a conversation. A reputable Calgary solar installer will want to understand three things before designing anything:
Most Calgary installers offer a free consultation, which may happen over the phone, via video, or with a preliminary visit. Some now use satellite imagery and remote shading analysis tools to do initial assessments without a physical visit.
What to have ready:
Timeline: Week 1–2
Before any system design is finalized, a licensed electrician visits your home in person for a detailed site assessment. This is a critical step that separates professional installations from sloppy ones.
What the site assessment covers:
Roof inspection: The installer examines roof condition, identifies any signs of wear or damage, checks the structural integrity around rafters and decking, and confirms there's no re-roofing due within 5 years. If the roof needs work, this is when you find out — before panels go on.
Shading analysis: Using tools that model sun angles across all seasons and times of day, the installer maps any shading from trees, chimneys, dormers, or neighbouring buildings. This determines optimal panel placement and whether microinverters are warranted.
Electrical panel assessment: The installer checks whether your home has 100-amp or 200-amp service. Solar systems generally require 200-amp service — older homes may need a panel upgrade ($2,000–$4,000) factored into the quote. If you're adding an EV charger at the same time, this is also assessed.
Roof measurements and layout: Precise measurements are taken and photos recorded to produce the engineering drawings required for permit applications.
Timeline: Week 2
Armed with the site assessment data, the installer designs your system and produces a formal proposal. A high-quality proposal should include:
Red flags in a proposal to watch for:
Take time to compare 2–3 proposals before signing. The cheapest quote is rarely the best value.
Timeline: Concurrent with or just before permit application — Week 2–3
This step is unique to Calgary and absolutely critical if you're using CEIP financing: you must have CEIP pre-approval before installation begins. You cannot install first and apply for CEIP after the fact.
Your CEIP-registered installer will help you submit the pre-qualification application during the City of Calgary's open application window. The application requires:
Once pre-qualified, your installer submits a full CEIP application with the detailed system design. Upon approval, a CEIP agreement is signed and the project is authorized to proceed.
If you miss the current CEIP window, you'll need to wait for the next application round. This is why having your quote ready before the window opens is so important — rounds fill quickly.
Timeline: Weeks 2–4 (concurrent with CEIP where applicable)
Two permits are required for every Calgary residential solar installation:
Building Permit: Required for roof-mounted installations. The installer submits detailed plans — including system layout, structural drawings, and equipment specifications — to the City of Calgary's Planning and Development department. Standard residential building permits typically take 1–2 weeks to approve.
Electrical Permit: Required for all solar PV systems under Alberta's Safety Codes Act. The electrical permit authorizes the licensed electrician to perform the electrical work and triggers a mandatory inspection by an Alberta Safety Codes Officer upon completion.
Your installer handles both permit applications. A good installer will have standardized permit packages that reduce approval time. The permits are not optional and not something to skip — installations without proper permits void your eligibility for CEIP and other incentives, and can create insurance complications down the road.
ENMAX Interconnection Pre-Application: Simultaneously, your installer submits a pre-application to ENMAX Power for grid interconnection. ENMAX reviews whether your local transformer and distribution lines can handle the additional generation. This pre-approval is typically straightforward for standard residential systems in most Calgary neighbourhoods.
Timeline: 1–3 days, typically 4–6 weeks after contract signing
Once permits are approved, your installer schedules the physical installation. For a typical 8–10 kW Calgary home system, expect a crew of 3–4 people working for 1–2 full days. Larger or more complex installations (ground mounts, complex rooflines, panel upgrades) may take 3 days.
Here's what actually happens on installation day:
The crew arrives and stages equipment — panels, racking, inverter, wiring, and tools. You'll need to provide clear access to your electrical panel (typically in the garage or utility room), your roof, and in some cases your backyard if that's the access route to the roof.
The first major task is installing the mounting system. Lag bolts are driven through the shingles and into the roof rafters — this is where installer experience matters, as each penetration must be properly flashed and sealed to prevent water intrusion. Aluminum rails are then attached to the lag bolts to form the framework that panels will sit on.
Panels are lifted onto the roof (each weighs 45–50 lbs) and clamped to the rails. Panels are connected in series (strings) using weatherproof MC4 connectors. Wiring runs from the array down into the home's electrical system.
The inverter is mounted — typically on an exterior wall near the main electrical panel, or inside the garage. A dedicated solar breaker is added to your main electrical panel. For microinverter systems, individual microinverters are mounted under each panel before they go on the rack.
A monitoring gateway (typically a small device connected to your home's internet router) is installed to enable real-time and historical production tracking through a smartphone app. You'll be able to see exactly how many kWh your system produces, down to the individual panel level in microinverter systems.
Before the crew leaves, the system is powered on and tested to confirm all components are communicating and producing power. This is not yet Permission to Operate — the system runs internally but cannot export to the grid until inspections and ENMAX interconnection are complete.
Timeline: 1–2 weeks after installation
An Alberta Safety Codes Officer (electrical inspector) conducts a mandatory inspection of the completed installation. The inspector verifies:
Your installer coordinates the inspection booking. If anything requires adjustment, it's corrected and re-inspected. Most professional installations pass first time.
Once the inspection passes, you receive an approved permit card — this document is required to proceed to ENMAX interconnection.
Timeline: 4–8 weeks after installation
This is often the longest single wait in the Calgary solar process. After the inspection is passed, your installer submits the final interconnection application to ENMAX Power, including:
ENMAX reviews the application, approves the interconnection, and schedules a meter exchange. Your existing single-directional meter is replaced with a bidirectional smart meter that measures both electricity drawn from the grid and electricity exported to the grid — the foundation of net metering credits.
ENMAX typically completes this process in 4–8 weeks. During this period, your system is physically complete and producing power — but it cannot export to the grid yet and net metering hasn't begun.
Timeline: The day ENMAX installs the new meter
When ENMAX installs the bidirectional meter and grants Permission to Operate (PTO), your solar system officially goes live. From this moment:
Your installer should confirm that billing credits are active on your account following the first bill cycle.
If you've signed up with a Solar Club retailer for the high-export rate structure, confirm that your retailer has your system registered under the appropriate Solar Club rate plan at this stage.
Timeline: 4–8 weeks after going live
Your first post-solar ENMAX bill is a milestone — it's the first real-world confirmation of your system's performance. Review it carefully:
If anything looks off, contact your installer first — they have the most context on your system design and what the numbers should look like.
Going forward, your system should require minimal attention. Most modern systems come with remote monitoring that your installer can access to flag any issues. An annual visual check of panels, connections, and mounting hardware is recommended, along with clearing any heavy snow buildup on accessible ground-mounted or low-pitch systems.
| Stage | Who Does It | Typical Duration |
|---|---|---|
| Initial consultation | You + installer | 1–3 days |
| Site assessment | Installer | 1 day |
| System design and proposal | Installer | 3–7 days |
| CEIP pre-qualification (if applicable) | You + installer | 1–2 weeks (window-dependent) |
| Building + electrical permits | Installer | 2–4 weeks |
| ENMAX pre-interconnection application | Installer | Concurrent with permits |
| Physical installation | Installer crew | 1–3 days |
| Safety Codes inspection | Alberta Safety Codes Officer | 1–2 weeks |
| ENMAX interconnection + meter upgrade | ENMAX | 4–8 weeks |
| System live (Permission to Operate) | ENMAX | Day of meter swap |
| Total: first call to live system | 8–14 weeks |
Solar installation is largely handled by your installer — but you have a few key responsibilities:
Last updated: June 2026. Permit timelines, ENMAX interconnection timelines, and CEIP application windows vary. Confirm current timelines directly with your installer and the City of Calgary.