Same here!
Are you in an apartment? Is my landlord supposed to pay for an exterminator?
Yes, but they can get by with barely anything.
The basic rule is residential is landlord responsibility, commercial is the tenant's.
If you live in an apt building, they should have an exterminator coming by once a month. Though that will not help in places like NYC. You need to get an exterminator to come close any holes you may have, and you should make sure to get one that gives a guarantee for a few years.
In places without crazy infestation, a few traps should sort out the issue.