Barnes Wheaton GM has proudly served British Columbia’s lower mainland community, providing great deals on both new and pre-owned GM vehicles. We strive to provide our customers with the foremost in service and our trained staff is here to serve your unique needs.