Castle Rock Ltd. General Contracing & Steel Buildings Edmonton, AB
General Contracting  |  Pre-Engineered Metal Buildings
Air Miles
click here for details
Request a Quote Request a Quote for General Contracting or Pre-Engineered Metal Buildings

We are Pleased to announce we are now a Promotional Sponsor of AIR MILES® Start Earning
® reward miles today

on the purchase of a Pre-Engineered Metal Building

Get closer to your dreams…

and start earning AIR MILES® reward miles at Castle Rock!

Start collecting today and earn:      $100  = 1 reward mile

The AIR MILES Reward Program is a great way to turn all your purchases – from the everyday like gas and groceries to the exceptional like the purchase of your Pre-Engineered Metal Building – into redeemable AIR MILES reward miles!

Only Castle Rock Metal Buildings Ltd. and Castle Rock Contracting Ltd. can offer you AIR MILES
reward miles for  Pre-Engineered metal building purchases.

Earning reward miles is easy! Just contact one of our Sales Representatives to get started on your Pre-Engineered Metal Building Project!  

Earn AIR MILES reward miles on your purchases:

  • Free membership- visit to sign up today
  • Earn reward miles at over 100 sponsors
  • Redeem reward miles for dream vacations with your family, items to entertain in your backyard, concerts & sporting events or gas to stay fueled up!

See where the AIR MILES Reward Program can take you!

For more information:

Terms and Conditions

Castle Rock Metal Buildings Ltd.  Base Offer Terms and Conditions:

  • Earn 1 AIR MILES reward miles for every $100 spent on the purchase of a pre-engineered metal building when purchased from Castle Rock Metal Buildings Ltd.
  • AIR MILES rewards miles are awarded after full payment of an invoice is received. Purchase amounts are net of tax and are not cumulative.    

Castle Rock Metal Buildings Ltd.  & Castle Rock Contracting Ltd.  Bonus Offer Terms and Conditions:

  • Bonus reward miles earned only in combination with standard base offer of 1 reward mile per $100   
  • Bonus reward miles awarded to purchasers only and are non-transferable 

Castle Rock Metal Buildings Ltd.  & Castle Rock Contracting Ltd.   Eligibility and Redemption

  • AIR MILES reward miles are NOT eligible for Purchases that are a result of any Tender Process.
  • Once you make a transaction at Castle Rock, there may be a processing time lag of approximately 4-6 weeks before the reward miles will be posted into the Collector Account. 
  • All Rewards offered are subject to the Terms and Conditions of the AIR MILES Reward Program, are subject to change and may be withdrawn without notice. Some restrictions may apply. To redeem for Travel and/or Merchandise Rewards, you must have accumulated sufficient AIR MILES reward miles in your Dream Balance.  Some restrictions may apply. Quantities may be limited.  Collectors must pay taxes, fuel surcharges and other applicable charges and fees on air, hotel and car rental Rewards.  Travel Rewards may be subject to a minimum advance booking and availability from participating Suppliers.  No cancellations, exchange or refunds for tickets, certificates or merchandise once booked or ordered. For complete details, visit or call the AIR MILES Customer Care Centre at 1-888-AIR-MILES (in Toronto (416) 226-5171)).