Steer clear of any agency who thinks £150 is too expensive. The next stunt they'll pull is to say that they are unhappy with the clean and refuse to pay. Believe me I been their with that one.
Are they a franchise by the way, as I have found these are the one who really attempt to screw you.
Tenants leave properties in a right mess, you need to view any property before you quote, what about needles and disposal of crap, carpet cleaning is this included in the £150? Tell them to go and damn SPIDERs. I dispise these people, and was delighted when one Belviour in my area went bust.
Regards
Graham