Well, my opinion (as a former landlord and for the 2 cents that it's worth) is that "supply necessary or agreed services" might be broadly interpreted as allowing periodic routine inspections with proper notice, though I have found nothing in a quick search of CA case law to support that opinion.
However, even if you can deny entry now or in 90 days you would not be able to deny entry at the annual lease renewal as I did find the following in CA case law:
Uccello v. Laudenslayer, 44 Cal. App. 3d 504 - Cal: Court of Appeal, 5th Appellate Dist. 1975 citing Dennis V. City of Orange, 110 Cal. App 16."when a landlord renews a lease or re-leases the premises to the same tenant, the very making of a new lease shows that at that time the landlord has a right of entry to the premises"
If you are referring to:
1950.5 is the security deposit statute and refers to a move out inspection made pursuant to the security deposit statute.an inspection pursuant to subdivision (f) of Section 1950.5.

