se nel contratto è chiaramente specificato che il dominio è intestato alla web agency e che il cliente non ha alcuna possibilità di modificare i files, legalmente sarebbero a posto (salvo che qualcuno non trovi tali clausole vessatorie per il cliente).

Io però non lo firmerei in ogni caso.