Yes, they do! In fact, the live casino feature is one of the features that you should be looking into while signing up for a new online Canadian casino.