Kyno Hunt, 32, of Flat 21, Bennets Lodge, 1 Chase Court Gardens, Enfield was found guilty on 24 August at Wood Green Crown Court of three offences of sexual assault relating to the three victims.
He is due to be sentenced on 12 October.
The court heard that Hunt had been employed as a heating engineer who attended addresses by prior arrangement in order to fix/maintain the heating system.
On two of the three occasions the defendant would attend the properties and engage the female occupier in conversation, casually mentioning that he was a yoga teacher and subsequently encouraging them to assume a yoga position which required them to get down on all fours. He used this as an opportunity to come into physical contact with the victim, sexually assaulting them in the process.
During the incident in April Hunt encouraged Victim 2 to crouch on her hands and knees in able to get a better view of the airing cupboard. He then sexually assaulted her.
On 23 September Victim 3 reported the incident to police and an investigation was launched by officers from the Enfield Sapphire Unit.
Hunt was identified and arrested on 3 October. He denied an allegation of sexual assault, but was subsequently charged with the offence.
As a result of further inquiries two further remaining two offences came to light and Hunt was later additionally charged.
DI Daniel Smith, of Sapphire, said: "Hunt is clearly a manipulative and brazen individual who preyed on women; abusing his position and assaulting the victims in their own homes.
"My team of officers in Sapphire are committed to tackling serious sexual assault and ensuring those responsible are held accountable for their actions. I would encourage anyone who believes they may have been a victim of Hunt to contact my team on 020 8345 4326."
Hunt was found not guilty of a fourth offence of sexual assault relating to an additional victim.