Lowest Rates* in Canada

Vittorio Oliverio, B.Sc, AMP


(403) 380-4413
(403) 380-4414
vittoriocpmg.ca

Awards & Community Recognition

Kids Help Phone

Read More

Kids Help Phone is a Canadian and world leader known for our expertise and continuous innovation as Canada’s only 24/7 counselling and information service for young people. Since 1989, our trained, professional counsellors have been listening to kids, often when no one else can or will. We are always there – supporting young people wherever and whenever they need us most.

Our free and anonymous service supports young people as they build the skills and abilities they’ll need to improve their emotional health and well-being. In addition to an array of counselling options, we offer young people a wide range of online resources and we work tirelessly to share young people’s perspectives on a societal level – locally, nationally, and globally.

We could not do this important, life-changing work without the generous support of our donors and sponsors. Kids Help Phone raises the majority of our revenue from foundational, corporate, and individual donations. Thanks to our generous donors we can always be there, proudly supporting the 6.5 million young people in Canada between the ages of five and 20 in both English and French.

Boys and Girls Club of Lethbridge

Read More

The mission of all Boys and Girls Clubs in Canada is to provide a safe, supportive place where children and youth can experience new opportunities, overcome barriers, build positive relationships and develop confidence and skills for life.

Our Vision

All children and youth discover and achieve their dreams and grow up to be healthy, successful and active participants in society.

Quality After School Programs Boys and Girls Clubs of Canada (BGCC) is a leading provider of quality after school and out-of-school programs to children and youth that support the healthy physical, educational and social development of more than 210,000 young people and their families in Canada each year.

We are one of the largest youth-serving agencies in Canada. Our association of 95 Clubs located in 650 community service locations across Canada are in neighbourhoods where they are most needed including, large city centres, remote rural communities and First Nations Reserves.

Nearly three million young Canadians have played, learned and developed essential life skills through our safe, caring Club environments and enriching programs.

Life-changing Programs and RelationshipsBelonging to a Boys and Girls Club is often a life-changing experience. Children can build healthy, supportive relationships with caring adult role models, which in turn can positively influence the life path they choose. Clubs also encourage healthy, respectful relationships with peers and family members.

Each Club location has trained, dedicated staff and volunteers. They provide children and youth, from pre-school to young adulthood, with programs in physical recreation, nutrition, technology, the arts, personal development and more.

Affordable, Accessible and Reliable Clubs provide families with regularly available, structured, supervised services. Programs are offered primarily during the after-school hours when studies have shown that young people are most vulnerable to victimization and being drawn into anti-social behaviors. Many Clubs also offer programs during evenings and weekends.

Many Clubs provide meals, family support programs, emergency shelter and other supports to children, youth and families in need. Club fees are affordable and are subsidized or waived for families in need.

Clubs are open to all regardless of race, religion, social or economic status. Wherever possible, Clubs offer accessible buildings for those who are disabled.

Learning and Skills Development Focus Clubs help prepare children and youth for life by helping them to discover and develop their abilities and skills, building confidence and competence.

Club staff also builds self-esteem in kids by empowering youth to help shape programs and share their ideas. Through these opportunities, youth are given the chance to develop life and leadership skills and learn how to contribute to Clubs and their communities.

Sponsorship for the Centennial As Baseball Team

Read More

Centennial Little League provides baseball programs to boys and girls between the ages of 5 and 18. Centennial Little League is fully insured and is sanctioned by both Little League Canada and Little League Alberta.

T-Ball Ages 4-6*
Players continue to develop their skills and learn the rules of baseball. Emphasis is placed upon hitting, base running, fielding/ throwing and teamwork. Both Offensive and Defensive fundamental are stressed.

Minors ages 9-10*
Player pitching is introduced, and all players are encouraged to try pitching. Umpires in this division allow a fairly liberal strike zone. The object of the game is to get the ball hit into play as often as possible. Players are encouraged to play all positions throughout the season. This is the first age group where All-Star teams can continue with Tournament play after the season ends.

Majors ages 11-12*
Players are evaluated for the first time in Majors. Players are drafted based on their ability and Players development to either a tier 1 or tier 2 Majors team. The number of tier 1 and tier 2 teams vary year to year depending on enrollment. Continuous batting orders are mandatory at this level and players are encouraged to play all positions throughout the season. All-Star teams can continue with tournament play after the season ends.

Juniors Ages 13-14*
In Juniors, players are evaluated for Tier 1 and Tier 2 teams based on their ability and development. Leading - off is introduced and diamond sizes and rules are in line with the rules of baseball. All-Star teams can continue with Tournament play after the season ends.

Seniors Ages 15-16*
Senior players are evaluated for Tier 1 and Tier 2 teams based on their ability and development. Diamond sizes and rules are in line with the rules of baseball. Team atmosphere and dynamics are geared toward older players with refinement of baseball fundamental and introduction of advanced techniques and strategies. All-Star teams can continue with Tournament play after the season ends.

Big League Ages 17-18*
Big League players are evaluated for Tier 1 and Tier 2 teams based on their ability and development. Diamond sizes and rules are in line with the rules of baseball. Team atmosphere and dynamics are geared toward older players with refinement of baseball fundamental and introduction of advanced techniques and strategies. All-Star teams can continue with Tournament play after the season ends.

Sponsorship for the Mexican Fiesta

Read More
Coming Soon.

Supporting the Saving Station Foundation

Read More

The Saving Station Foundation is a non-profit organization dedicated to the elimination of substance abuse by providing the best possible education and prevention activities, strategies and programs.

The objectives of the foundation are:

  • To increase student/parent/teacher participation in prevention education.
  • To assist schools and organizations in the prevention of drug abuse;
  • To provide education and direction to individuals and families affected by substance abuse (drug, alcohol, medication, etc.) and to the community in general;
  • To provide, publicize and develop awareness community programs regarding substance abuse;
  • To assist persons in coping with the effects of substance abuse by offering education and guidance through mutual support groups;

The Saving Station Foundation web site provides:

  • Helpful articles and advice from experts in the fields of parenting and substance abuse prevention;
  • Science-based drug prevention information, news and studies;
  • Support from other parents striving to keep their children drug-free;
  • Perspectives of teens themselves.

2013 Consumer Protection Award

Read More

Coming Soon.

2013 Optimus Gold Award

Read More

Coming Soon.

2014 Optimus Gold Award

Read More

Coming Soon.

2015 Optimus Gold Award

Read More

Coming Soon.