We offer "problem tenant services" - though not in your area - and deal with tenants like this all the time. The FIRST thing to do is consult with an attorney who does landlord/tenant law in the town where the property is located and is familiar with all applicable regulations in that town. You don't want to file an Unlawful Detainer action by yourself, you need an attorney to do it right. I've taken over eviction projects for dozens of landlords who thought they could do it themselves with the "lawyer in a box" approach and it never goes well. Also don't trust a property manager to do this for you - you need an attorney. We do initial 3 Day Pay Rent Or Quit Notices, inspections and investigations, but always bring in an attorney when it's time to file the complaint. About 75% of the time the tenant will claim that you have not maintained the property "in an inhabitable condition" (I think they all get those words off the Internet) and will ask the court to reduce the amount of rent due and give them a few months to find another place to live - meanwhile living in the property rent-free. A good attorney will nip that in the bud.
If you decide to inspect the property prior to going to court, make sure to photograph everything.