I live in California and hired a gardener that comes once a week for $45 per month. I was 4 days late on my last months bill (the first time in 6 months) and he charged me a $10.00 late fee. We have a verbal contract, nothing was signed, and he never told me that I would incur a late fee. Can you tell me if I legally have to pay the late fee?