When we talk with professionals using "Yes" looks effective and it will be in a respecting way; when we talk with friends etc. we can use 'ya'!! I think so!!
I think of it as being very Canadian to say ya instead of yes at the end of a sentence just to be very explicit in what I am saying. Just explaining I really mean it.