Executive Virtual Assistant – Sales Calls + Scheduling (US Landscaping Company)

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

TYPE OF WORK

Full Time

SALARY

$10-14/hr

HOURS PER WEEK

40

DATE UPDATED

Sep 14, 2026

JOB OVERVIEW

Company: A Cut Above Landscaping (United States) Schedule: Monday–Friday, 8:00 AM–4:00 PM US Central Time (9:00 PM–5:00 AM Philippine Time during US Daylight Saving Time; 10:00 PM–6:00 AM during US Standard Time) Pay: $10–$14 USD per hour, depending on experience and skill level Type: Full-time, long-term

About the role

Cut Above Landscaping is a growing landscaping company in the US. We're hiring an Executive Virtual Assistant to be the first voice our customers hear and the person who keeps our sales team's calendar full and running smoothly.

This is a phone-heavy role. If you don't enjoy talking to people on the phone, this is not the job for you. But it's also a detail-heavy role, and that's where most people we've hired before have fallen short. We've had assistants who were great on the phone but sloppy with data entry, and assistants who were meticulous with data but froze up on calls. We need someone who is strong at both.

What you'll do

Call new leads and book estimates (your top priority)

Call every new lead that comes in, quickly, and book them for an on-site estimate
Handle objections and questions confidently and professionally
Log every call, outcome, and appointment accurately

Cold call commercial properties (during downtime)

Call commercial properties and property managers to schedule meetings for our sales team
Keep organized notes on who you've contacted and when to follow up

Follow up on sent proposals

Contact prospects who have received a proposal from our sales team
Answer basic questions, push for a decision, and report status back to the sales team

Keep our systems accurate

Enter and update appointments and lead information in Google Calendar, GoHighLevel (GHL), and Aspire (our landscaping business software)
Every appointment must be entered correctly, completely, and in the right place. No exceptions.

Schedule with geography in mind

Our sales team drives to every estimate. You'll need to look at a map of our service area and understand which neighborhoods are close to each other and which are not.
Booking a salesman in one part of the city at 10:00 AM and then an hour's drive away at 11:00 AM is a scheduling failure, and it's happened before. You'll be expected to group appointments by area and route the sales team's day efficiently.
What we're looking for
Excellent spoken English with a clear, confident, friendly phone presence
Real sales or appointment-setting experience by phone (cold calling experience is a big plus)
Proven attention to detail with data entry and CRM work
Experience with GoHighLevel and/or Google Calendar; Aspire experience is a plus but we will train the right person
Comfortable reading Google Maps and thinking about drive times when scheduling
Reliable, fast internet, a quiet workspace, and a quality headset
Able to commit to the full 8 AM–4 PM US Central schedule, Monday through Friday, long-term

How to apply

A Loom video is required. Applications without one will not be reviewed.

Record a Loom video (3–5 minutes) covering:

Your experience with phone sales, appointment setting, and cold calling
Your experience with data entry and CRM tools (GHL, Google Calendar, Aspire, or similar)
Why you believe you can do BOTH the sales side and the detail side of this job well

Submit your Loom link along with your resume and your requested hourly rate within the $10–$14 range to ---------- - replies on this platform will not be monitored

We're looking for someone who wants a stable, long-term position with a company that values what they do. If that's you, we'd love to hear from you. If you have experience working with Aspire, you automatically move to the top of the list as long as you can prove it.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,376 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Virtual-Assistant-Sales-Calls-Scheduling-US-Landscaping-Company-1729960
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0079 seconds)  (Hide)
0.0017   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1729960
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 719233
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1729960
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-24',ej.date_added) duration_daysDATEDIFF('2026-09-24',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-09-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1729960' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1729960 
0.0006   UPDATE employer_jobs SET hit_counts '***Sep-14-2026=1603***Sep-15-2026=171***Sep-16-2026=127***Sep-17-2026=87***Sep-18-2026=48***Sep-19-2026=16***Sep-24-2026=2' WHERE job_id'1729960'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Sep-2026=2048' WHERE job_id'1729960'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1729960' 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` = 1729960 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '719233'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0022   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)