Trevor Wright, 67 år, från Ballingdon Street i Sudbury, befanns skyldig till fem våldtäkter och sju sexuella övergrepp vid Ipswich Crown Court.
Han hade redan erkänt sex sexuella övergrepp mot samma tre offer.
Domare Martyn Levett beviljade Wright villkorlig borgen och sa att han skulle dömas senare denna månad.
En våldtäkt ägde rum i en bil som tillhörde en kund i Wrights garage på Ballingdon Street, som domstolen hörde.
Andra brott ägde rum i ett stall där Wright förvarade en häst.
En sexövergrepp var i en pool i Devon medan Wright var på semester, sade åklagare Andrew Thompson.
Wright sa att även om han var "sexbesatt", förnekade han de fortsatta överfallen eller begick våldtäkt.
Han hade sagt till polisen att han hade druckit mycket och lidit av minnesproblem.
En garageägare som utnyttjade tre skolflickor mellan 1977 och 1989 har dömts för våldtäkt och sexuella övergrepp.