Serving the Cariboo for over 30 years