Landlord-Tenant Law

Author: Angel Zapien
Expertise: Certified Property Manager, Realtor
Landlord-tenant law, image of balance close-up.

What We Help With (South Bay / Santa Clara County)

Need clear, calm help with rental rules? Our property managers guide owners and residents through everyday landlord-tenant issues in San Jose, Sunnyvale, Santa Clara, Mountain View, and nearby cities. We keep the language simple, the steps clear, and the paperwork on time.

Common Situations We Handle

  • Security deposits: Move-in and move-out checklists, proper accounting, and on-time returns.
  • Notices: 3-day notices, rent increase notices, entry notices, renewal offers, and termination notices with correct timing.
  • Repairs & habitability: We triage, dispatch, and document repairs so the home stays safe and code-compliant.
  • Rent control guidance: We follow local rules where they apply (San José ARO, Mountain View CSFRA) and state rules where they don’t.
  • Eviction coordination (admin only): If a case is needed, we help with admin tasks and connect you with a housing attorney.
  • Fair housing: Listings, screening, and communications done the right way—every time.

Quick Guide: California Rules Most Owners Ask About

Here is a plain-English snapshot of rules that come up often. These are general notes—your city may add extra steps.

  • Security deposits: For most rentals in California, the maximum deposit is one month’s rent for leases signed on or after July 1, 2024 (some narrow exceptions apply for certain small landlords). Learn more from the California Attorney General’s security-deposit alert (state guidance) and the California Courts (deposit guide).
  • Deposit return: After move-out, owners normally have 21 days to return the balance with an itemized list of any allowed deductions (California Courts overview).
  • Entry to the property: Entry requires proper notice (often 24 hours) except for emergencies. See the state’s self-help pages for details (landlord-tenant basics).
  • Eviction basics (unlawful detainer): Formal notice first; if not resolved, you file in court. Steps and forms are listed here (eviction overview | landlord steps).
  • Local rent rules: Some cities set their own caps and “just cause” rules. For example, San José’s Apartment Rent Ordinance (ARO) and Tenant Protection rules (San José rent stabilization) and Mountain View’s CSFRA (Mountain View rent stabilization).
  • Local help: Santa Clara Superior Court shares contacts for self-help and mediation resources (county resource handout (PDF)).

How Our Team Makes This Easy

  1. Listen & review: We review your lease, notices, and city rules. We explain what to do next in simple steps.
  2. Draft the right notice: We prepare compliant forms (rent increases, renewals, entries, or cure-or-quit). We track delivery and dates.
  3. Coordinate repairs: We dispatch insured vendors, get quotes for larger jobs, and keep receipts in your owner portal.
  4. Document everything: Time-stamped photos, messages, and signed forms live in your file.
  5. If a case is needed: We share a clear checklist and connect you with a housing attorney. We handle admin tasks and status updates.

Real-world example (hypothetical):

Your resident reports a leak under the sink. We send a plumber the same day, upload photos, and confirm the fix. If floor damage requires a larger repair, we collect quotes, get approval, and schedule work. Everything is logged so you meet habitability standards and keep trust high.

When to Call Us

  • You’re unsure which notice to use or how much time to allow.
  • You manage a rent-controlled unit in San José or Mountain View.
  • A deposit dispute is brewing and you want it handled by the book.
  • Repair requests are stacking up and you need a system.
  • You want one team to draft, deliver, and document it all.

Local Focus: South Bay / Santa Clara County

We manage homes and small multi-family properties across the South Bay. Here are core cities we serve:

San Jose, Sunnyvale, Santa Clara, Mountain View, Milpitas, Palo Alto, Gilroy, Campbell, Morgan Hill, Los Gatos, Cupertino, Saratoga, Los Altos, Monte Sereno, and Los Altos Hills.

Helpful Links

FAQs (Plain English)

Is my home covered by rent control?

It depends on your city and when the building was built. In San José and Mountain View, many apartments have special rules. Check your address with your city: San José ARO and Mountain View CSFRA.

How much can I charge for a security deposit?

For most new leases signed on or after July 1, 2024, the cap is one month’s rent (some narrow exceptions apply). See the state’s alert here.

How fast do I need to return the deposit?

Within 21 days after move-out, with an itemized statement and any receipts. See the courts’ guide here.

Can I enter the home without notice?

No. Except for emergencies, entry needs proper notice. Learn more from the state’s self-help site here.

Will you represent me in court?

We are property managers, not attorneys. We handle admin and records and connect you with a housing lawyer when needed. For forms and steps, see the state’s eviction guide here.

Ready for help?

Zapien Property Team — Consolidated
Brokered by The Property Network (CA DRE #01166904) • CA DRE #02202568

Call (408) 618-1827Email [email protected]Contact form


Legal Note

This page is general information, not legal advice. City rules change. If you have a legal question, talk with a housing attorney or visit the California Courts Self-Help Center.

Related keywords: landlord rights, tenant rights, California Civil Code, security deposit law, notice to enter, habitability, quiet enjoyment, rent control, just cause eviction, San Jose rent rules, Mountain View rent stabilization, Santa Clara County rentals, property management South Bay.

Get My Unit FilledSwitch Current Management

Find your city

Property Management in the South Bay & Peninsula

We manage rentals in 21 cities with 99% occupancy, ~2.5-week time-to-lease, and fast replies. Pick your city to see local details. 

  • Renewals: 98%

  • Occupancy: 99%

  • Average Fill Time: 18 days

  • 5-star Rating

  • 2.9-Year Avg. Stay

  • Owner Replies: ~1-3hrs

  • 24/7 Emergencies

  • 99% Online Rent

  • Licensed CA

  • Fair Housing & Rent Control

Real Testimonials In & Near Santa Clara County, CA

What Local Owners & Tenants Say

Feature stories highlighting faster leasing, clear communication, and maintenance responsiveness.

  • “Angel Zapien was truly a real professional from start to finish. I first set up a meeting in person to talk about my expectations regarding a move I wanted to make. I gave all my information and he said he would call me in a couple of weeks. He did just that. He asked had I thought about what I wanted to do regarding my move. I had decided, so we set up a date to start looking for a rental property that would fit my needs. We set up a date and time for me to begin my search. Two weeks later he had four places to look at. The drive was about fifty minutes away. It would take up most of his day. He never complained, and had a great sense of humor. We drove to all four places that he had picked out. I fell in love with the very first property but he insisted I look at the other rentals, before I decided. I couldn’t have asked for a better experience. Angel listened to my wants. And never pushed me. I felt he wanted me to be happy with my choice. He guided me and had exceptional knowledge about the whole rental experience. Thank you for the opportunity to share with you all about my amazing experience with Angel Zapien.”

    Close up of us communicating with tenants.
    Carmen Boueche
    Happy Teanant
    +0 Stars
*Limited Time Deal: Accelerate Tier

Lease in 21 Days. Management Swicth in 48 Hours. Or Get $200 Credit if We Miss.

Plus, save $1,500 average with our $0 tenant-placement fee.

  • Renewals: 98%

  • Occupancy: 99%

  • Average Fill Time: 18 days

  • 5-star Rating

  • 2.9-Year Avg. Stay

  • Owner Replies: ~1-3hrs

  • 24/7 Emergencies

  • 99% Online Rent

  • Licensed CA

  • Fair Housing & Rent Control

This Month's Onboarding Spots

4/5 remaining (onboarding capped monthly for service quality)

Landlord-tenant law, image of balance close-up.
Credit-Backed Promise System

Get $200 Credit if We Miss A Promise.

Get paid extra if we ever miss a promise. Highest quality property management for owners in the South Bay.

  • Promise

    Leased in 21 days

    or a $200 credit.

  • Promise

    Management switched in 48hrs

    or a $200 credit.

  • Promise

    Less than 24hr owner & tenant replies

    or a $200 credit - per incident, once per month.

Frequently Asked Questions

Quick Answers—and a Deeper Dive

We believe in clear, written policies. Here are your most common questions—answered.

On or about the 10th of each month via the portal.

What you see in the plan is what you pay.

Typical owner reply 1–4 hours; 24/7 emergencies.

Yes—processes are compliant in California.

With full-service property management (Essentials/Accelerate/Prime)

Two safety inspections are required annually for all our management services. Free inspections included by Management-Tier are: Essential: 0/2, Accelerate: 1/2 (save $79.99/yr), Prime: 2/2 (save $159.98/yr).

Without full-service property management (Stand-alone service)

$299 for move-in inspection only, with pictures and documentation provided, which can later be used to redeem security deposit if necessary from unexpected property damage by tenants. Due to some tenants staying for years or sometimes even decades, move-out inspections are not included.

Cannot find your question

 Don't hesitate to call! We're happy to chat. Sun-Sat: 10AM - 8PM, 365

Contact us
/* The purpose of the script is to have the aria-expanded and aria-controls attributes for web accessibility. 
 You can remove this script and the accordion will still work. */
const btnFaq = document.querySelectorAll('.faq-13__question');
const contentFaq = document.querySelectorAll('.faq-13__answer');

btnFaq.forEach((button) => {
  button.addEventListener('click', () => {
    // Gets the current state of the button
    const isExpanded = button.getAttribute('aria-expanded') === 'true';

    // Reset all buttons to "false".
    btnFaq.forEach((currentBtn) => {
      currentBtn.setAttribute('aria-expanded', 'false');
    });

    // Changes the status of the current button
    button.setAttribute('aria-expanded', isExpanded ? 'false' : 'true');
  });
});

// Load function after HTML content is loaded
document.addEventListener('DOMContentLoaded', function () {
  // Make a tour on each button there is
  btnFaq.forEach((button, i) => {
    const contentId = contentFaq[i].getAttribute('id');
    button.setAttribute('aria-controls', contentId);
  });
});