Why?
Do you know how much work has to be done to ensure that a tenant will actually pay the rent, can pay the rent, can pay the deposit, will pay all utility bills and won't leave with a huge outstanding bill, won't grow weed in the house etc etc?
Do you know how many checks have to be done, how many people connected to that person have to be done and how many forms need to be filled in? What is your hourly rate btw?
As a private landlord that doesn't use agents I do know exactly whats involved. And I can say agents charging £hundreds of pounds to tenants AND landlords for setting up a tenancy is a complete rip off. Your mates telling you otherwise is complete tosh.
I use an online check that costs about £15, and takes me about 10 mins to enter that data onto. Getting a reference is about another 10 mins. Running through the tenancy aggreement is about half an hour or 40 mins. I pay about £40 to get my property on rightmove (agencys will pay alot less than this)
So I dont know why agents charge hundreds of pounds to a tenant, AND the landlord. TJ is right, the landlord should be footing the bill for all of the setup, as this part of the service is for the landlord.
Which is why I don't use agents, cos they're charging a fortune for not a lot of service, I save hundreds of pounds for not alot of work. Doing my own viewings is benefical also as i can look my potential tenants "square in the eyeballs", so to speak.
For info, the potential tenants are delighted when I tell them there will be no admin fee's and all that bollocks to setup the tenancy. Its great for me, as my property is automatically more attractive / cheaper to them