What would be the query for:
select s.* from Service s inner join ServiceAssignment sa on sa.ServiceId = s.Id where sa.LocationId = 1
in
You could use a navigation property if its available. It produces an inner join in the SQL.
from s in db.Services where s.ServiceAssignment.LocationId == 1 select s