I found this interesting article on the EPS website:
Escort agencies:
it is not illegal for an individual to work for an escort agency as long as they are licensed to do so by the city. Further, engaging in non-sexual services while working for the agency is not illegal. For example, an escort who merely accompanies a john, or client, to a social gathering is not doing anything illegal. However, if it is implied that a sex act is available but will cost the client extra and a discussion ensues about price for sexual services, and if the discussion occurs in a public place, then the john and the escort are committing an illegal act (i.e., communication for the purpose of prostitution -- s. 213). If, however, the discussion occurs in a private residence, no offence has been committed.
Massage parlours:
it is not illegal for an individual to work for a massage parlour as long as they are licensed to do so by the city. Further, engaging in non-sexual services while working for the parlour is not illegal. A masseuse who actually just gives massages is not doing anything illegal. Performing sexual services in a massage clinic may be illegal if the police can prove the clinic is a place which has as its purpose prostitution. If it is implied that a sex act is available but will cost the client extra and a discussion ensues about price for sexual services the masseuse and client are committing an illegal act (communication for the purpose of prostitution -- s. 213) unless the discussion occurs in a massage room. In that case, no illegal act has been committed.
http://www.police.edmonton.ab.ca/Pages/Prostitution/PublicInfo/PublicInfoMain.htm
Escort agencies:
it is not illegal for an individual to work for an escort agency as long as they are licensed to do so by the city. Further, engaging in non-sexual services while working for the agency is not illegal. For example, an escort who merely accompanies a john, or client, to a social gathering is not doing anything illegal. However, if it is implied that a sex act is available but will cost the client extra and a discussion ensues about price for sexual services, and if the discussion occurs in a public place, then the john and the escort are committing an illegal act (i.e., communication for the purpose of prostitution -- s. 213). If, however, the discussion occurs in a private residence, no offence has been committed.
Massage parlours:
it is not illegal for an individual to work for a massage parlour as long as they are licensed to do so by the city. Further, engaging in non-sexual services while working for the parlour is not illegal. A masseuse who actually just gives massages is not doing anything illegal. Performing sexual services in a massage clinic may be illegal if the police can prove the clinic is a place which has as its purpose prostitution. If it is implied that a sex act is available but will cost the client extra and a discussion ensues about price for sexual services the masseuse and client are committing an illegal act (communication for the purpose of prostitution -- s. 213) unless the discussion occurs in a massage room. In that case, no illegal act has been committed.
http://www.police.edmonton.ab.ca/Pages/Prostitution/PublicInfo/PublicInfoMain.htm