First SP - blonde milf in Burlington 1986, she was also my first repeat.
Most other "first's" were various SP's in Hamilton who I can't remember the names of and all have left the business.
First Agency - Discreet Dolls
First hour long edging - @SultrySofia
First ebony - Desire in Hamilton...