I agree with @Amy A. it only takes a month to month and a half to evict someone and that is only if you have to go through the whole process, court, police etc. Which thankfully I have never had to do lol, I did help a friend of mine when he went through it and if you have a process in place it goes fairly smoothly.
I feel Maine in general is good for tenants and landlords. Follow the process and it works.
Background checks/credit checks with application (charge applicants the fee) (eliminates a lot of bad tenants)
full deposit
rent due on the 1st
send a 7 day notice to quit after the 8th of the month
Use lawyer - 30 day eviction notice after the 16th and add late fee if they do pay (4% allowed in Maine)
go to court if it gets that far, if you show and they don't, you win
they show but have no money, you win
Honestly since I started doing the background/credit checks I have only evicted one tenant.
Pine Tree Legal is almost always at the courthouse btw. Doesn't help tenant if they haven't paid rent, but they may lawyer up.