Managing Tenants

Author: Angel Zapien
Expertise: Certified Property Manager, Realtor
Managing tenants, close-up of laptop used to work.

Managing Tenants in South Bay & Santa Clara County, CA

Good tenant management keeps your rental calm, safe, and on time. Our team handles the day-to-day work so you don’t have to. Below is a simple, clear look at how we manage tenants across San Jose, Sunnyvale, Santa Clara, Mountain View, and nearby cities.

What “Managing Tenants” Means (Plain English)

  • Finding & screening high-quality renters (credit, income, rental history, criminal/eviction checks).
  • Clear leases with state-required addenda and digital e-signing.
  • Rent collection that just works—online, on time, with reminders and late-step workflows.
  • Friendly communication by phone, email, text, and portal—fast replies and simple updates.
  • Repairs & 24/7 emergencies with vetted, insured vendors and quick dispatch.
  • Renewals, rent updates, and notices done by the book for California and local rules.
  • Move-outs & deposit accounting with photos, itemized statements, and timelines.

Our Local Promise

We’re based in Willow Glen and serve 21 nearby cities. Owners see 99% occupancy and an average tenant stay of 2.9 years. You get paid on or about the 10th of each month through your online owner portal. We are licensed in California (DRE 02202568) and operate under The Property Network (DRE 01166904).

Step-by-Step: How We Manage Tenants

  1. Screening & Approval — We verify ID, income, rental history, and more. If several people apply, we score each one with the same fair process.
  2. Onboarding — Welcome email, portal setup, utility steps, and how to reach us 24/7.
  3. Clear Lease — State-compliant lease with required addenda; signed digitally for speed and accuracy.
  4. Everyday Care — Rent rules are clear. Maintenance is simple to request. You get updates in your dashboard.
  5. Renew or Move-Out — We start renewals early to avoid gaps. If a renter leaves, we follow California timelines for keys, photos, and deposit accounting.

Rent Collection & Late-Step Flow

Most residents pay online (ACH, debit, or credit). The system sends reminders and receipts. If rent is late, we follow a set path—friendly nudge, notice as required, and a payment plan when possible. See our process: Rent Collection.

Fast, Respectful Communication

Tenants want to feel heard. We use short, clear messages and real people on the line. Average owner reply is ~1–4 hours (24/7 for emergencies). Learn more: Communicating With Tenants.

Repairs & 24/7 Emergencies

Residents submit requests by portal, phone, or email. We triage, schedule, and keep you posted. Our vetted vendor network handles jobs quickly and safely.

Renewals, Rent Updates, and Notices (CA-Smart)

California has special rules for rent caps and “just cause.” For many homes, AB 1482 limits rent increases and sets eviction rules. San José also has a local rent stabilization program and a Tenant Protection Ordinance. We follow the laws and send the right notices on time.

Move-Outs & Security Deposits

Before move-out, tenants can request a “pre-inspection” so they know what to fix. After move-out, we send an itemized statement and follow the 21-day rule for returns and receipts. Helpful resource: California Courts: Security Deposits.

Need Hands-On Tenant Management?

Talk with a local manager today. We’ll map the next steps and get you a simple plan.

(408) 618-1827  |  [email protected]  |  Contact Form

What We Handle for Owners

TaskWhat You GetNotes
Tenant ScreeningCredit, income, rental history, backgroundFair, equal criteria for every applicant
Lease & OnboardingState-compliant lease, addenda, e-signClear house rules; move-in photos
Rent CollectionOnline payments + remindersOwner payouts ~ the 10th
MaintenanceVendors scheduled, quality checked24/7 emergency line
RenewalsEarly outreach, updated pricingAB 1482 and local rules followed
Move-Outs & DepositsPre-inspection, photos, 21-day accountingState guide

Why Owners Choose Us

  • Local and licensed across the South Bay with deep small-residential experience.
  • Owner portal with real-time updates, documents, and 1099s.
  • Clear pricing with plan options—see everything included on our Services page.
  • Reviews you can check any time: Local Reviews.

Helpful Local Resources

FAQ: Managing Tenants

How do you screen tenants?

We verify ID, income, rental history, credit, and run lawful background checks. The same criteria apply to everyone.

When do owners get paid?

On or about the 10th of each month—visible in your owner portal.

Do you handle rent control and fair housing?

Yes. We follow California law, AB 1482, and local San José rules. Notices and forms are sent on time and stored in your portal.

What if there’s an emergency?

Call us anytime. We triage 24/7 and dispatch vetted vendors. You get updates as we work.

Which cities do you serve?

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

Speak with a Property Manager

Prefer a quick call? (408) 618-1827


Zapien Property Team — Consolidated | 1342 Lincoln Ave A, San Jose, CA 95125 | CA DRE 02202568 | Broker: The Property Network, DRE 01166904

Explore Full Property ManagementSee All ServicesFAQReviews

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 Switch 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)

Managing tenants, close-up of laptop used to work.
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);
  });
});