Tim from Toronto
Andrew and Alex came next day after calling to fix leaking toilet onto floor below. Were on time, professionally fixed seal (so far no leaking yet), & very clean. Felt a little overpriced for resealing ($265+tax) a new toilet, but was given quote over phone, and needed done asap, as most plumbers know the urgency.
Not sure if less to install new toilet. Had to replace shut off valve ($113 + tax) extra.