Sales Rep

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

TYPE OF WORK

Part Time

SALARY

$5/hr

HOURS PER WEEK

25

DATE UPDATED

Mar 27, 2026

JOB OVERVIEW

We’re a fast-growing home service company based in California, helping homeowners and businesses with exterior cleaning services like window cleaning, gutter cleaning, roof cleaning, solar panel cleaning, and more.
We’re looking for a reliable, detail-oriented Virtual Assistant to help keep our leads, jobs, follow-ups, and payroll organized so nothing slips through the cracks.
This role is a mix of:
customer communication
lead follow-up
admin work
CRM organization
basic operations support
If you’re organized, communicative, and good at keeping things moving, this could be a great fit.
What You’ll Be Doing
Your main job is to help keep the business running smoothly day to day.
Your responsibilities will include:
Responding to new leads quickly through text/message
Following up with leads who haven’t responded yet
Following up with unsold quotes and old leads
Booking jobs into our CRM correctly
Updating customer/job information inside our system
Helping track technician payroll and job payouts
Helping monitor unpaid jobs / unpaid invoices
Staying in communication with me and my team throughout the day
Keeping records organized so we always know what’s happening
What This Role Is NOT
This is not a super advanced marketing role or a hard sales role.
You do not need to:
run ads
close high-ticket sales calls
do graphic design
build websites
This is more of a “make sure everything gets handled, followed up with, and organized” type of role.
What I’m Looking For
I’m looking for someone who is:
Very organized
Fast to respond
Strong communicator
Comfortable following systems
Reliable and consistent
Detail-oriented
Good with repetitive admin tasks without letting things slip
Able to work independently without needing constant hand-holding
You should also be comfortable speaking in a friendly, natural, professional tone when messaging customers.
Tools You May Be Using
You don’t need to know all of these already, but experience is a plus:
CRM / scheduling software
Google Sheets
Google Docs
Google Forms
Text / messaging platforms
Basic payroll tracking systems
Job scheduling / dispatch tools
If you’re quick to learn software, that matters more than knowing everything already.
Ideal Candidate
You’d be a strong fit if you’ve worked in:
customer support
appointment setting
virtual assistance
admin support
operations support
service-based businesses
home service companies
Bonus if you have experience helping with:
follow-up systems
scheduling jobs
keeping teams organized
tracking payments or payroll
Work Style
I move fast, so I need someone who can:
keep up
communicate clearly
ask questions when needed
stay proactive instead of waiting to be told every little thing
I’m not looking for someone who just “checks boxes.”
I’m looking for someone who can actually help me keep the business tight and organized

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0414
Total Execution Time  0.0428
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,856 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sales-Rep-1611561
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0333 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1611561
 LIMIT 1 
0.0035   SELECT *
FROM `employers`
WHERE `employer_id` = 845948
 LIMIT 1 
0.0075   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1611561
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1611561' 
0.0025   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1611561 
0.0020   UPDATE employer_jobs SET hit_counts '***Mar-27-2026=924***Mar-28-2026=109***Mar-29-2026=71***Mar-30-2026=110***Mar-31-2026=36***Apr-01-2026=31***Apr-02-2026=31***Apr-03-2026=12***Apr-04-2026=28***Apr-05-2026=13***Apr-06-2026=27***Apr-07-2026=27***Apr-08-2026=13***Apr-09-2026=16***Apr-10-2026=7***Apr-11-2026=2***Apr-15-2026=1' WHERE job_id'1611561'  
0.0023   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1250***Apr-2026=208' WHERE job_id'1611561'  
0.0075   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1611561' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1611561 
0.0046   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '845948'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)