604-880-9589 jack@jackshaffer.com

Suppliers

Our Suppliers

As independent advisors, we are able to pick out the best product that suit your unique situation.