Northwest Calgary Homes for Sale | Family-Friendly & Luxury Options NW Calgary Homes for Sale

Explore the vibrant selection of Northwest Calgary homes for sale, offering a perfect balance of suburban charm and urban convenience. Whether you’re a family, professional, or retiree, Northwest Calgary provides diverse housing options to fit every lifestyle.

Discover Northwest Calgary homes for sale near schools and parks. Neighborhoods like Tuscany, Evanston, and Royal Oak are designed for families, offering access to top-rated schools, green spaces, and recreational facilities.

If luxury living is what you seek, browse luxury homes for sale in Northwest Calgary with mountain views. These high-end properties feature spacious layouts, premium finishes, and breathtaking views, making them ideal for discerning buyers.

For those on a budget, consider affordable NW Calgary condo under $300,000. These homes combine value and quality, with easy access to shopping, dining, and public transit, ensuring convenience without compromising on comfort.

You can also explore mid-range condos, new construction homes in NW Calgary, townhomes, and homes between $700K–$800K or $800K–$900K.

Start your search today and find your dream home in Northwest Calgary’s welcoming and dynamic communities.

Contact Diane Richardson

Phone: 403.397.3706

Email: diane@mypadcalgary.com

DISCOVER YOUR IDEAL HOME IN NW CALGARY: EXPLORE CONDOS, TOWNHOMES, AND HOMES FOR SALE AT EVERY PRICE POINT

The area has a mix of  single-family homes, townhouses, and condo/apartments, with a range of different styles and prices to suit different budgets and preferences. NW Calgary Properties (map search) can also vary in price depending on factors such as location, size, and condition of the property.

  1. NW Calgary Entry-level condos for sale: These are typically the most affordable condos in the area, and can include smaller units in older buildings or those that are farther from the city center. Prices for entry-level condos in Northwest Calgary can start around $150,000 - $300,000.
  2. NW Calgary Mid-range condos for sale: These are typically larger units, with more bedrooms and bathrooms, and can include newer buildings with more amenities. Prices for mid-range condos in Northwest Calgary Condos for sale can range from around $300,000 - $500,000.
  3. NW Calgary Luxury condos for sale: These are the most expensive condos in the area and can include large units in newer buildings with high-end finishes and amenities, such as concierge service, gym and pool. Prices for luxury condos in Northwest Calgary can start around $500,000 and go up to several millions.
  4. NW Calgary Townhomes for sale: These are attached homes that are typically two or three stories tall. They are often a more affordable option than single-family homes and offer a lower maintenance lifestyle.
  5. NW Calgary Entry-level homes for sale: These are typically the most affordable homes in the area, and can include smaller condos, townhouses and single-family homes. Prices for entry-level homes in Northwest Calgary can start around $200,000 - $400,000.
  6. NW Calgary Mid-range homes for sale: These are typically larger homes, with more bedrooms and bathrooms, and can include single-family homes and townhouses. Prices for mid-range homes in Northwest Calgary can range from around $400,000 - $800,000.
  7. NW Calgary Luxury homes for sale: These are the most expensive homes in the area and can include large single-family homes, custom-built homes, and luxury condos. Prices for luxury homes in Northwest Calgary can start around $800,000 and go up to several millions.

Here are a few ways to make it easy for you to get in touch with Diane Richardson:

  1. Contact form: a contact form on my website can allow you to send me a message directly from this page. Be sure to include your name, email address, and a message.

  2. Phone number: Included is my phone number here on the page can allow you to call you me directly with any questions or to schedule viewings. 403.397.3706

  3.  Email address: an email address ( Diane@Mypadcalgary.com )can allow you to reach out to me with any questions or to request more information.

  4. Live chat: I have a live chat feature on this website, you can get in touch with me in real-time and get immediate answers to your questions.
    Please be sure to include the property address or MLS® number for the listing you are interested in.

Homes for Sale Near Webber Academy Calgary

Forgot password Extend Verify Contact
1-12/209
  • 2107 211 Aspen Stone Boulevard SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2198218

    2107 211 Aspen Stone Boulevard SW Aspen Woods Calgary T3H 0K1
    OPEN HOUSE: Apr 27, 2025
    01:00 PM - 03:00 PM MDT
    Open House on Sunday, April 27, 2025 1:00PM - 3:00PM
    Main Photo: 2107 211 Aspen Stone Boulevard SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2198218
    $285,000
    Residential
    Status:
    Active
    MLS® Num:
    A2198218
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    618 sq. ft.
    **Open House - Sunday April 27, 1:00 pm - 3:00 pm** Discover the city's thriving West End living in Gallant Ridge. This beautiful one bedroom, one bath, open concept unit is located in the premier community of Aspen Woods! The bright South facing unit features 9 foot ceilings, brand new luxury vinyl plank flooring, freshly painted with upgraded appliances, raised breakfast bar, large storage closet in the unit that can optionally be a den, stacked in-suite washer/dryer, and a outdoor private patio with fenced green space. You and your vehicle will be safe and warm in the secure underground heated parking lot with one titled parking spot. Only a few minutes’ walk from Aspen Landing Shopping Centre featuring many of your go to day-to-day stores, all your must have amenities, schools, Westside Recreation Centre, the Calgary LRT and easy assess to Stoney Trail! Be sure to book your showing today! More details
    Listed by RE/MAX iRealty Innovations
    DIANE RICHARDSON
  • 102 45 Aspenmont Heights SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2195342

    102 45 Aspenmont Heights SW Aspen Woods Calgary T3H 0E6
    Main Photo: 102 45 Aspenmont Heights SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2195342
    $320,000
    Residential
    Status:
    Active
    MLS® Num:
    A2195342
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    589 sq. ft.
    Experience effortless condo living in the sought-after Aspen Woods community! This beautifully designed 1 bedroom, 1 bathroom main-floor unit has been freshly painted and offers modern finishes, office nook, and ultimate convenience - just steps from Aspen Landing’s trendy shopping and dining. The gourmet kitchen features granite countertops, soft-close cabinetry, a breakfast bar, and stainless steel appliances, flowing seamlessly into the open-concept dining and living area. Step outside to your spacious west-facing private patio, perfect for relaxing or entertaining. The bedroom boasts a large closet, with easy access to the elegant 4-piece bathroom and your in-suite stacked laundry machines. Enjoy the convenience of titled underground parking and a private storage locker along with access to the building's amenities such as the gym, bike storage and guest suites. Commuting is effortless with 69th Street Station nearby and quick access to the West Ring Road. An incredible opportunity to own in one of Calgary’s most sought-after communities. Book your showing today! With quick access to downtown Calgary, Stoney Trail, public transit, and nearby parks, this condo blends the best of suburban charm and urban convenience. Move-in ready and freshly painted—schedule your private showing today! More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 121 45 Aspenmont Heights SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2190745

    121 45 Aspenmont Heights SW Aspen Woods Calgary T3H 0E6
    Main Photo: 121 45 Aspenmont Heights SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2190745
    $325,000
    Residential
    Status:
    Active
    MLS® Num:
    A2190745
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    591 sq. ft.
    PRIME WESTSIDE LIVING | GROUND-LEVEL UNIT WITH GREEN SPACE & WEST EXPOSURE | RECENTLY RENOVATED | TITLED PARKING. Welcome to this meticulously maintained and recently renovated condo in the heart of Aspen Woods. This ground-floor residence offers an unparalleled blend of privacy, convenience, and contemporary design, with lush green space right outside your private west-facing patio. Step inside to high ceilings and sleek luxury vinyl flooring, complemented by fresh paint and all-new appliances. The open and thoughtfully designed layout enhances both functionality and style. The kitchen boasts stone countertops, premium stainless steel appliances, and ample prep space, flowing seamlessly into the dining and living areas—ideal for both everyday living and entertaining. The spacious primary suite features a walk-through closet leading to a well-appointed bathroom with a deep soaker tub, perfect for unwinding. Additional upgrades include Alta window shades throughout, with motorized functionality in the living room, adding both convenience and a touch of luxury. This quiet, sun-drenched location is truly rare, offering both tranquility and connectivity. Enjoy the convenience of titled underground parking and a private storage locker, while being steps from Aspen Landing’s boutique shops, grocery stores, and top-tier dining options. Commuting is effortless with 69th Street Station nearby and quick access to the West Ring Road. An incredible opportunity to own in one of Calgary’s most sought-after communities. Book your showing today! More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 231 35 Aspenmont Heights SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2204778

    231 35 Aspenmont Heights SW Aspen Woods Calgary T3H 0E5
    Main Photo: 231 35 Aspenmont Heights SW in Calgary: Aspen Woods Apartment for sale : MLS®# A2204778
    $339,500
    Residential
    Status:
    Active
    MLS® Num:
    A2204778
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    658 sq. ft.
    Welcome to luxurious top-floor living in the prestigious Aspen Woods community! This stunning NEWLY RENOVATED condo offers a blend of elegance, modern design, and convenience, making it the perfect place to call home. Boasting 9 FOOT CEILINGS and an OPEN-CONCEPT layout, this residence is designed to maximize space and natural light. As you enter, you'll be captivated by the spacious kitchen, which features stainless steel appliances, QUARTZ COUNTERTOPS, a breakfast bar, and a quartz tile backsplash. Whether you're a culinary enthusiast or just enjoy casual dining, this kitchen is sure to impress. Adjacent to the kitchen is a cozy eating nook, perfect for morning coffee or casual meals. The west facing living room is a true highlight, with large windows that flood the space with sunlight. An electric FIREPLACE adds warmth and ambiance, making it an inviting spot to relax or entertain guests. The primary bedroom is a tranquil retreat, featuring DOUBLE CLOSETS for ample storage and a luxurious 4-piece ensuite. The ensuite bathroom boasts extended counter space and under-counter storage, offering both functionality and style. For added convenience, this condo includes a full-size stackable laundry, ensuring that daily chores are a breeze. Step outside to the back deck, complete with a BBQ gas line, and enjoy alfresco dining or simply to unwind. Residents of this building enjoy access to a shared GYM, perfect for maintaining an active lifestyle without leaving home. Additional amenities include a titled parking spot and a large storage unit, providing plenty of space for all your belongings. Don't miss this opportunity to experience luxury living in Aspen Woods. Close to all amenities, walking and biking paths, schools and shopping! More details
    Listed by Century 21 Bravo Realty
    DIANE RICHARDSON
  • 218 30 Discovery Ridge Close SW in Calgary: Discovery Ridge Apartment for sale : MLS®# A2207348

    218 30 Discovery Ridge Close SW Discovery Ridge Calgary T3H 5X5
    Main Photo: 218 30 Discovery Ridge Close SW in Calgary: Discovery Ridge Apartment for sale : MLS®# A2207348
    $344,900
    Residential
    Status:
    Active
    MLS® Num:
    A2207348
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    792 sq. ft.
    This is a unique 1 bedroom plus den, 792 sq ft condo is located in the 30 building, part of a concrete set of buildings surrounded by trees. The large living room has laminate floors running through the condo and into the office. The bedroom is carpet with a good sized walk in closet. Please note that all utilities, including lights, are included in the condo fee. The condo comes with one underground titled parking stall. A hiker’s paradise, you are 3 minutes from the Elbow River pathway system. Discovery Ridge is a quiet, secluded area with easy access to shopping, schools and city transit. It is like living in Canmore yet 15 minutes to downtown. Mount Royal University and the Rockyview Hospital are less than 10 minutes away and you can be out of the city and on your way to Banff in minutes. Amenities include a gym and community room in Building 30. The recently completed Calgary Ring Road gives you easy access to all quadrants of the city. The Discovery Ridge community area is located right behind the Wedgewoods with a children’s playground, tennis courts, soccer fields, skating/hockey rink, basketball court – all maintained by the Discovery Ridge Community Association. More details
    Listed by Calgary West Realty
    DIANE RICHARDSON
  • 240 20 Discovery Ridge Close SW in Calgary: Discovery Ridge Apartment for sale : MLS®# A2214343

    240 20 Discovery Ridge Close SW Discovery Ridge Calgary T3H 5X4
    Main Photo: 240 20 Discovery Ridge Close SW in Calgary: Discovery Ridge Apartment for sale : MLS®# A2214343
    $345,000
    Residential
    Status:
    Active
    MLS® Num:
    A2214343
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    742 sq. ft.
    Come check out this beautiful one bedroom one bath condo in the Wedgewood's of Discovery Ridge. This spacious unit has a modern kitchen with stainless steel appliances, laminate floors throughout, walk in closet, in suite laundry/storage room and a spacious 4 piece bathroom with shower and soaker tub. The private balcony has gas for outdoor grilling. Monthly condo fees include everything including electricity, gas and heat. This well managed concrete building is neighboring Griffith Park has heated underground parking, social room and fitness room with newly updated equipment. Steps away from community association outdoor hockey rink with tennis courts and plenty of walking paths. With the completion of the new ring road you have great access to plenty of shopping, schools and restaurants. More details
    Listed by Century 21 Bamber Realty LTD.
    DIANE RICHARDSON
  • 404 205 Spring Creek Common SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2194201

    404 205 Spring Creek Common SW Springbank Hill Calgary T3H 6H4
    Main Photo: 404 205 Spring Creek Common SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2194201
    $345,000
    Residential
    Status:
    Active
    MLS® Num:
    A2194201
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    526 sq. ft.
    Introducing an exceptional opportunity to own a 2023 built, one-bedroom condominium situated on the top floor of a contemporary 4-story building in the serene community of Springbank Hill. This bright and south-facing unit boasts stunning mountain views and is designed with high-end finishes, including large double-pane windows, luxury vinyl plank flooring throughout, and 9-foot ceilings, creating a spacious and inviting ambiance. The open-concept layout seamlessly integrates the kitchen and living area, providing a functional and elegant space for both relaxation and entertaining. The kitchen is a chef’s dream, featuring premium quartz countertops, custom cabinetry with soft-close drawers, an upgraded backsplash, and top-tier Whirlpool stainless steel appliances—perfect for culinary enthusiasts. The generously sized bedroom is complemented by a large walk-through closet offering ample storage, with convenient access to the well-appointed bathroom and in-suite laundry. The private balcony, complete with a natural gas hook-up for barbecues, provides a tranquil outdoor retreat where you can enjoy panoramic views and unwind. This unit also includes secure, titled, heated underground parking. Ideally located within walking distance to Aspen Landing Shopping Centre, a natural environmental reserve, scenic pathways, and the 69th Street C-Train station. The property is also in close proximity to the Westside Recreation Centre, Rundle College, and offers easy access to major roadways. Experience modern, sophisticated living in a prime location—this is an opportunity not to be missed. More details
    Listed by Century 21 Bamber Realty LTD.
    DIANE RICHARDSON
  • 440 26 Val Gardena View SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2214124

    440 26 Val Gardena View SW Springbank Hill Calgary T3H 5Z5
    OPEN HOUSE: Apr 26, 2025
    02:30 PM - 04:30 PM MDT
    Open House on Saturday, April 26, 2025 2:30PM - 4:30PM
    Main Photo: 440 26 Val Gardena View SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2214124
    $355,000
    Residential
    Status:
    Active
    MLS® Num:
    A2214124
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    843 sq. ft.
    Are you looking for an executive style condo with 2 bedrooms and 2 bathrooms? What about in the quiet community of Springbank Hill, steps from shopping and with easy access to the mountains? Welcome to The Summit of Montreux, with bright West facing exposure, updated flooring and an open floor plan. The kitchen has plentiful counter space, an eat up bar, excellent storage and unlike most condos - a built in Bosch wall oven, and a Bosch dishwasher. High ceilings, large windows, and neutral paint compliment the LVP flooring and make this home even more inviting. The built-in desk nook area can either play host to a home office space or become a fabulous coffee bar or beverage center. Enjoy summer nights or morning coffee on the covered balcony. The bedrooms are on either side of the home, and both offer ensuite bathroom access. Updated laundry, and in addition to the unit storage, there is a titled storage locker and heated underground titled parking stall. Whether you are staying in the community and rightsizing your life or are looking to relocate to the premiere West of Sarcee neighbourhoods – this is a great option. With easy access to Stoney Trail, Bow Trail and 17th, you can either be in the mountains within an hour or downtown in 20 minutes. Convenent transit access gets you to the 69th street station in mere minutes, and Aspen Landing has all your shopping needs covered. Call your trusted agent to book your private showing and get in before She Gon’! More details
    Listed by Century 21 Bamber Realty LTD.
    DIANE RICHARDSON
  • 29 Spring Creek Common SW in Calgary: Springbank Hill Row/Townhouse for sale : MLS®# A2202135

    29 Spring Creek Common SW Springbank Hill Calgary T3H 6E2
    Main Photo: 29 Spring Creek Common SW in Calgary: Springbank Hill Row/Townhouse for sale : MLS®# A2202135
    $369,900
    Residential
    Status:
    Active
    MLS® Num:
    A2202135
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    568 sq. ft.
    Welcome to a new upscale build in Springbank Hill! Immediate Possession! This stylish, open-concept Bangalow-style townhouse unit on the main level offers affordable luxury and convenient living near the Aspen Landing Shopping Centre and facing the ENVIRONMENT RESERVE PARK (East) from the balcony. It is thoughtfully designed with expansive double pane windows, 9ft ceiling, waterproofed luxury vinyl plank flooring with cork underlay throughout, a spacious living /dining room, and a sliding door to the balcony. The bright and open concept of a large double-glazed window. The European-inspired kitchen is completed with quartz countertops, high-quality cabinets, soft-close doors, drawers, under-mounted upgraded double Bowl Charcoal Sink, a faucet, the standard Whirlpool stainless steel appliances, and stacked washer/dryer. For the environmentally conscious, This Carter Townhome is bordered by a serene natural reserve with abundant walking trails and bike paths that connect throughout this vibrant and burgeoning community. This unit offers a rare opportunity to seamlessly combine urban and rural living and is perfectly located for an active lifestyle and ultimate relaxation. It comes with a titled surface parking stall. More details
    Listed by Grand Realty
    DIANE RICHARDSON
  • 455 26 Val Gardena View SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2213625

    455 26 Val Gardena View SW Springbank Hill Calgary T3H 5Z5
    Main Photo: 455 26 Val Gardena View SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2213625
    $369,900
    Residential
    Status:
    Active
    MLS® Num:
    A2213625
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    823 sq. ft.
    This bright, spacious, top floor unit in the very desirable complex at the Summit of Montreux includes 2 titled, heated parking stalls and is available for immediate possession. An immaculate 2-bedroom, 2-bathroom condo with a welcoming open layout that has been freshly painted and has newer vinyl plank floor in the living room, kitchen and bathrooms and carpet in the bedrooms. The functional kitchen includes premium Bosch oven and cooktop and a raised breakfast bar with modern pendant lighting. Open to a den/desk area with a good-sized living room and access to a balcony with gas line and valley view. The two bedrooms, both with walk through closets and 4-piece ensuite bathrooms are separated from each other by the living room for maximum privacy. Great for hosting guests, roommates or families with a child. The in suite, stacked laundry is in one of the bathrooms with easy access from the kitchen. The reasonable condo fee includes heat, water and sewer and the complex also has a fitness/workout room, bicycle storage. lots of visitor parking. The unit has ample closet storage space and there is also a titled storage unit. A great location within walking distance to the shops and restaurants of Aspen Landing, beautiful trails and minutes to the LRT, Downtown, Westside Rec. Center and an easy drive to the Ring Road to head west to the mountains. This is a fantastic place to call home that is move in condition. Call today for your private viewing! More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 113 8530 8A Avenue SW in Calgary: West Springs Apartment for sale : MLS®# A2197635

    113 8530 8A Avenue SW West Springs Calgary T3H 6A7
    Main Photo: 113 8530 8A Avenue SW in Calgary: West Springs Apartment for sale : MLS®# A2197635
    $374,900
    Residential
    Status:
    Active
    MLS® Num:
    A2197635
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    729 sq. ft.
    Welcome to Vivace North, where luxury meets practicality. This stunning one-bedroom condo offers a spacious four-piece bath, gorgeous quartz countertops, sleek stainless steel appliances, IN FLOOR HEAT and stylish laminate flooring throughout. The primary bedroom boasts plush carpet, while the bathroom features elegant tile flooring. The heart of the home is the large kitchen island—perfect for meal prep, casual dining, or entertaining guests. Enjoy the added convenience of underground titled parking and a storage locker just steps from your door. The large patio, complete with a gas BBQ hookup, is perfect for outdoor entertaining. Situated in the vibrant community of West Springs, you're just a stone's throw from shopping and restaurants, making everyday living a breeze. This condo isn't just a home—it's a lifestyle. Don't miss out on the opportunity to make it yours! More details
    Listed by Manor Hill Realty YYC Inc.
    DIANE RICHARDSON
  • 318 8355 19 Avenue SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2207262

    318 8355 19 Avenue SW Springbank Hill Calgary T3H 6G3
    Main Photo: 318 8355 19 Avenue SW in Calgary: Springbank Hill Apartment for sale : MLS®# A2207262
    $379,999
    Residential
    Status:
    Active
    MLS® Num:
    A2207262
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    623 sq. ft.
    WELCOME TO 85TH & PARK” — a luxury 2-bedroom, 1-bathroom condo located in the highly sought-after community of SPRINGBANK HILL. This stylish home offers the perfect blend of comfort and convenience. Enjoy being just steps away from ASPEN LANDING SHOPPING CENTRE, the 69th Street C-Train Station, and some of Calgary’s most PRESTIGIOUS SCHOOLS. With quick access to the entire city and a short drive to the MAJESTIC ALBERTA ROCKIES, the location truly can’t be beat. Inside, the unit is thoughtfully designed with high-end finishes, including: Energy-efficient IN-FLOOR HEATING, LED LIGHTING throughout, VENTILATION SYSTEM and AIR CONDITIONING for year-round comfort, a SPACIOUS PRIVATE BALCONY with a gas line, perfect for summer days. Stunning QUARTZ COUNTERTOPS and a large CENTRAL-ISLAND, Modern STAINLESS-STEEL APPLIANCES with a CHIMNEY HOOD FAN, DEEP SOAKER TUB with full tile surround, IN-SUITE Laundry and much more. The unit also comes with SECURE, HEATED-UNDERGROUND PARKING and a PRIVATE STORAGE UNIT. With LOW CONDO FEES, an unbeatable location, and luxury finishes throughout, this home has it all. Don’t miss your chance—book your private showing today! More details
    Listed by Century 21 Bravo Realty
    DIANE RICHARDSON
1-12/209
Data was last updated April 26, 2025 at 08:05 AM (UTC)
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.