Real estate assistant

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

3-6 hourly

HOURS PER WEEK

25

DATE UPDATED

Mar 27, 2026

JOB OVERVIEW

We are a growing real estate team based in Rochester, Minnesota (Team Lead + 2 agents). Our focus is consistent lead generation, strong client relationships, and operational excellence.

We are looking for a high-level, proactive Virtual Assistant who can take ownership of systems, marketing, and client experience. This is a long-term role with growth opportunities.

Your Role
1. CRM & Database Management
Manage and maintain CRM (you may recommend your preferred system)
Keep all contacts updated and organized
Track follow-ups and client activity
Maintain and monitor the client mailing list
Follow up with clients via Homebot (identify and engage likely movers)
2. Lead Generation & Engagement
Generate leads via Facebook, Instagram, and online platforms
Respond to all >Facebook comments and messages daily
Nurture leads and book appointments
Ensure consistent daily follow-up
3. Social Media & Content Marketing
Create and post:
Daily Google Business posts
Social media content (Facebook, Instagram, LinkedIn)
Blog-style posts across platforms
Share local community events regularly
Respond to Google reviews
Use Canva for all graphics, posts, and marketing materials
4. Email & Client Communication
Send monthly canned email campaigns to client database
Assist with client communication and engagement campaigns
5. Print Marketing & Outreach
Design postcards (using Canva)
Coordinate mailing to farm area 6x per month
6. Transaction & Operations Support
Track all transactions in a spreadsheet
Maintain commission and closing totals
Log and organize daily business expenses
Provide reminders for important contract timelines and deadlines
Order key tags for closings
Order closing gift boxes
7. Client Experience & Events
Plan and coordinate 4 client appreciation events per year
Send:
Closing anniversary cards
Birthday cards for all clients
Ensure consistent, high-quality client touchpoints
Requirements (Do NOT Apply If You Don’t Meet These)
Proven experience as a Real Estate Virtual Assistant
Experience working with US real estate teams
Strong written and spoken English
Experience with CRM systems (Follow Up Boss, KVCORE, etc.)
Strong organization and time management skills
Ability to manage multiple systems without supervision
Experience with Canva (required)
Work Hours
Must overlap at least 4 hours with CST (US Central Time)
Consistent and reliable schedule required
Application Instructions (Strict)
To apply, include:

Years of experience as a Real Estate VA
What CRM you recommend and why
A sample follow-up message to this lead:
“Hi, I’m thinking about buying in the next 6 months.”
A short sample social media post for a home listing
The word “Rochester” at the top of your application
Applications that do not follow instructions will not be considered.

What We’re Looking For
Proactive (you take initiative without being told)
Detail-oriented (nothing falls through the cracks)
Reliable (consistent daily execution)
Long-term mindset (not short-term freelancing)
Growth Opportunity
Increased hours and pay based on performance
Long-term, stable position with a growing real estate team
We are ready to hire the right candidate immediately.

Additional needs
**Needs and Tasks for VA
I am a team lead overseeing two agents. We are in Rochester, MN. I would like someone to create and log my daily expenses, and track our closings with transaction totals in an additional spreadsheet. I would like a reminder of the timelines for my real estate transactions. I want a daily Google post. I want someone to respond to each >Facebook comment I get, lead generation, a postcard designed and sent to my neighbors 6 times a month, and a blog post to my Facebook, Instagram, and LinkedIn socials. I would like a canned email sent to my clients every month. I would like my VA to follow up on my Homebot platform to all clients who are likely to move. I would like 4 client appreciation parties planned. I would like my client mailing list to be updated and monitored. I would like key tags orders for my closings, and I would like closing gift boxes ordered. I would like an anniversary card sent to every homeowner on the date of their closing. I would like a birthday card sent to every client. I would like local community events shared on my social media accounts. I would like my Google reviews to be responded to. I would like

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0144
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,856 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-estate-assistant-1612094
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1612094
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 918425
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1612094
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1612094' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1612094 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-27-2026=317***Mar-28-2026=253***Mar-29-2026=64***Mar-30-2026=91***Mar-31-2026=70***Apr-01-2026=40***Apr-02-2026=20***Apr-03-2026=14***Apr-04-2026=1***Apr-05-2026=4***Apr-06-2026=4***Apr-07-2026=10***Apr-08-2026=5***Apr-09-2026=3***Apr-10-2026=1***Apr-11-2026=1***Apr-16-2026=1' WHERE job_id'1612094'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=793***Apr-2026=104' WHERE job_id'1612094'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1612094' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1612094 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '918425'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)