repairs are completely different from the pm fees.
i think you will find that the pm fees are a percentage of the rent received - so that if the tenant doesn't pay the rent for a month, the pm doesn't fees don't get paid that month.
i think it entirely fair for the pm to deduct their 6mths...