Evicting someone you suspect is doing drugs is difficult. You will need proof. Police are you best resource for this.
Not paying rent:
Evicting a tenant is called an â€œunlawful detainerâ€ action. Every state has an unlawful detainer procedure whereby a landlord gets a court order to evict a tenant quickly and at low cost. The proceeding commonly requires first serving the tenant with a â€œnotice to quit," which notifies the tenant that the landlord is kicking the tenant out. State law varies regarding how many days notice a tenant is entitled to before the tenant can actually be evicted, but it is usually between 3 and 7 days. The landlord must then wait for the number of days to expire and then file an unlawful detainer action with the court. If the landlord "wins" the unlawful detainer action, then the landlord gets a court order or judgment for possession of the property. It is illegal for the landlord to physically remove the tenant, lock the tenant out or remove the tenant's belongings. In most states, it is the sheriff who will enforce the judgment/court order and escort the tenant out of the unit. Source: Lawinfo
I think NOT PAYING RENT is the issue. Go about evicting them the way you normally would for not paying rent. It takes time. I see you're in California. I know someone who has been living off of landlords for five years now. Police don't do anything and landlords generally just sue for the property back. I think this guy gets a good 6 - 8 months out of each move. Good renters are worth their weight in gold :)
See page marked page 67 (file page 77) "Terminations and Evictionsâ€ of the following document:
Both evidence of illegal activity and non-payment of rent appear to allow a Landlord to execute a standard 3-day eviction. I also agree that seeking the advice from an eviction attorney would be a very wise move.
You may also want to call the local police to report the situation. The police report can be used as supporting documentation for the eviction.