Deprecated: Return type of Pantheon_Sessions\Session_Handler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-content/plugins/wp-native-php-sessions/inc/class-session-handler.php on line 122

Deprecated: Return type of mtekk\adminKit\setting\setting_base::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-content/plugins/breadcrumb-navxt/includes/adminKit/setting/class-mtekk_adminkit_setting_base.php on line 66

Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/ParameterBag.php on line 224

Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/ParameterBag.php on line 234

Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/HeaderBag.php on line 273

Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/HeaderBag.php on line 283

Deprecated: Optional parameter $classes declared before required parameter $id is implicitly treated as a required parameter in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics/includes/template-shortcuts.php on line 7

Deprecated: Optional parameter $_ declared before required parameter $content is implicitly treated as a required parameter in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics-premium/core.php on line 195

Deprecated: Optional parameter $content declared before required parameter $tagName is implicitly treated as a required parameter in /var/www/ceip.kobotdev.com/wp-content/plugins/integration-dynamics/src/ShortcodeManager.php on line 70

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ceip.kobotdev.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Residential Property - Clean Energy Improvement Program
Rocky Mountain House River

Residential Property

Flexible Financing for Green Home Renovation

Start saving sooner than you think

Alberta households spend almost $5,000 a year on energy costs. There is big money to be saved from sealing leaky windows, insulating attics, and replacing inefficient furnaces. You can save even more by generating your own electricity with rooftop solar panels.

The only question is how to finance the cost of these upgrades. With the Clean Energy Improvement Program, you can start saving sooner than you think.

Where is this program available?

Read on to learn how you can start making a difference for residential property in select Alberta municipalities: Devon, Edmonton, Leduc and Rocky Mountain House.

How we help residential property owners

The Clean Energy Improvement Program is a new way to finance energy efficiency upgrades and renewable energy upgrades. Repayment is made through your regular property tax bill—and here’s what separates us from all other financial products: the project financing is tied to the property, not the property owner. That means if the property is sold, the new owner assumes repayment (and enjoys the benefits!).
Plus:

  • Access competitive interest rates.
  • Enjoy long repayment terms (up to 20 years for some upgrades).
  • Pay off the project’s balance at any time.

Discover eligible residential upgrades

Discover upgrades that can lower your utility bill, make your property more comfortable, and enhance your property’s value.

Solar PV

Solar photovoltaic (PV) panels generate electricity with sunlight. Alberta’s big, clear skies mean you have big potential to use solar power, even in winter.

Attic Insulation

Heat rises, which means keeping a tight lid on your house can transform your utility bill. Attic insulation can cut 10-50% off your utility bill.

Heat Pump

Replacements for both furnaces and AC units, heat pumps use electricity to heat and cool year-round.

All eligible residential upgrades


Warning: Undefined variable $type in /var/www/ceip.kobotdev.com/wp-content/themes/myceip/includes/block–measures.php on line 17

Doors, Windows, Insulation & Air Sealing

Feeling drafty? Upgrading your attic and wall insulation, windows and air sealing will help.

Heating, Ventilation & Air Conditioning

Warm in the winter, cool in the summer. The right upgrades can help your home be more comfortable and save you energy.

Lighting

Decrease your home’s energy usage by upgrading your lighting fixtures. Choose from a wide range of energy-efficient options.

Renewable Energy, Solar PV & Thermal

Produce your own energy with a solar PV system, store it with battery energy storage and heat your water – all with the power of the sun.

Water Heating

Heat up your water, not your energy bills. Upgrade your water heater and add a drain water heat recovery system.

How much energy could you save?

While actual results will vary depending on product quality, location, installation, use of space, etc. we provide estimated energy savings for different types of eligible upgrades.

Find a Qualified Contractor

CEIP Qualified Contractors are energy efficiency and renewable energy companies based in Alberta. In order to be eligible for financing from the Clean Energy Improvement Program, your projects must be completed by a Qualified Contractor.

Steps

If you own property in a participating municipality and would like to apply to the Clean Energy Improvement Program, here are the next steps.

  1. PRE-QUALIFY Complete and submit the Pre-Qualification Form. This is available for property owners in participating municipalities.
  2. PROJECT APPLICATION Once pre-qualified, complete your EnerGuide Home Evaluation and with report in-hand choose your upgrades. Select a Qualified Contractor from our directory, getting at least three quotes. Complete and submit the Project Application Form and required supporting documents. 
  3. AGREEMENTS Once your project is approved, sign the Clean Energy Improvement Agreement and the Project Agreement. 
  4. INSTALLATION Your Qualified Contractor will install your upgrades. Complete and submit an Upgrade Completion Form with required supporting documents. Then you will complete a post-project EnerGuide Home Evaluation. 
  5. REPAYMENT Once approved, we will pay your contractor. You’ll see the total project cost added to your property’s tax bill. 

Get Started

The Clean Energy Improvement Program is available to residential property owners in participating Alberta municipalities. Get started by learning more about the terms, conditions and incentives available in your community.


Warning: Undefined variable $type in /var/www/ceip.kobotdev.com/wp-content/themes/myceip/includes/block–locations.php on line 13

The Clean Energy Improvement Program is delivered by Alberta Municipalities in partnership with municipalities across Alberta