Zillow Property Manager Scraper avatar

Zillow Property Manager Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Zillow Property Manager Scraper

Zillow Property Manager Scraper

Scrape Zillow property manager profiles: business name, phone, email, ratings, reviews, rental listings, specialties, and service areas. Search by city/state or provide direct profile URLs

Pricing

from $3.00 / 1,000 results

Rating

5.0

(7)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

7

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape property manager profiles from Zillow's professional directory. Search by city/state to get contact details, ratings, reviews, rental listings, specialties, and service areas — with no manual browsing required.


What data you get

FieldDescription
nameManager's full name
businessNameProperty management company name
profileUrlZillow profile URL
phonePrimary phone number
emailContact email (when public)
websiteBusiness website (when public)
businessAddressStreet address
businessCity / businessState / businessZipBusiness location
reviewRatingAverage star rating (0–5)
reviewCountTotal number of reviews
isTopAgentZillow Top Professional badge
specialtiesProperty types they manage
languagesLanguages spoken
serviceAreasCities/neighborhoods served
recentReviewsRecent reviews with text, rating, date, reviewer name
forRentListingsActive rental listings under management
locationSearch location that found this manager
scrapedAtISO-8601 scrape timestamp

Input options

Search by location

Set Location to a city and state (e.g. Dallas, TX or Los Angeles, CA). The scraper searches the Zillow property manager directory for that area and paginates through results.

Scrape specific URLs

Add Zillow property manager directory pages or individual profile URLs to Start URLs. This is useful when you already know which profiles to scrape or want to use a pre-filtered Zillow search URL.

Other settings

ParameterDefaultDescription
maxManagers50Maximum profiles to return (1–500)
endPage5Max directory pages to crawl per location (each ~15 results)
maxReviews10Max reviews per manager profile (0–20)
proxyResidentialApify proxy group — residential recommended for Zillow

Example output record

{
"name": "Jane Smith",
"screenName": "jane-smith-abc123",
"profileUrl": "https://www.zillow.com/profile/jane-smith-abc123/",
"photoUrl": "https://photos.zillowstatic.com/fp/...",
"businessName": "Premier Property Management",
"businessAddress": "1234 Main St",
"businessCity": "Dallas",
"businessState": "TX",
"businessZip": "75201",
"phone": "(214) 555-0123",
"email": "jane@premierpm.com",
"isTopAgent": true,
"reviewRating": 4.9,
"reviewCount": 87,
"specialties": ["Single Family Homes", "Condos", "Multi-Family"],
"languages": ["English", "Spanish"],
"serviceAreas": ["Dallas", "Plano", "Irving"],
"recentReviews": [
{
"text": "Jane was incredibly responsive and kept us informed throughout the entire process.",
"rating": 5,
"date": "2025-03-15",
"reviewerName": "John D."
}
],
"forRentListings": [
{
"address": "456 Oak Ave, Dallas, TX",
"price": 2200,
"beds": 3,
"baths": 2,
"url": "https://www.zillow.com/homedetails/..."
}
],
"location": "Dallas, TX",
"scrapedAt": "2026-05-10T14:32:00+00:00"
}

FAQs

How many results can I get? Up to 500 per run (maxManagers). Each directory page returns ~15 managers, so setting endPage to 25 gives up to ~375 from a single location. Run with multiple locations to go higher.

Do I need to provide cookies or login? No. The scraper accesses Zillow's public professional directory without any account.

Why is residential proxy recommended? Zillow applies bot-detection on its pages. Residential proxy IPs are much less likely to be flagged than datacenter IPs.

Can I scrape managers in Canada? Yes — Zillow lists Canadian property managers in the same directory. Use a Canadian city/province as the location (e.g. Toronto, ON).

What if a field is missing? Fields that have no data on Zillow are omitted from the output record entirely (no nulls or empty strings).

How do I get managers for multiple cities? Run the actor once per city, or add multiple entries to Start URLs using Zillow directory URLs for each city.

Is this legal? This scraper accesses only publicly visible data on Zillow's website. Always review Zillow's Terms of Service and ensure your use case complies with applicable laws.