I have been dealing with Sheridan Yonge Street for over 25 years. There is the odd less informed staff member but overall the staff is very well informed and has been there for years. I don't know how people get into fights with Amin, he is knowledgeable and interested. I have used them for both personal and apartment complex needs. Not the cheapest but always honour their guarantee which is the most generous in the City.. I heartily recommend them.