I agree with  staph.     Our Tim Hortons in southern B.C. is not clean.  The
staff  tries but don't know what they are doing. They have not been trained it seems.   A new mall nearby has the same problem     Cleanliness and  good food  along with reasonable customer service,  are all most folk  ask. Profits follow.