Virtual Sales Representative (Closer)

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

TYPE OF WORK

Full Time

SALARY

$2,000 – $4,000/month

HOURS PER WEEK

40

DATE UPDATED

Mar 17, 2026

JOB OVERVIEW

Virtual Sales Representative (Closer)
Full-Time | Remote (Overseas) | U.S. Hours Required

About Skyline Exteriors
Skyline Exteriors is a high-performance exterior services company based in Chicago, IL. We specialize in:
- Landscaping & property maintenance
- Snow removal services
- Exterior facility management
- Design & build outdoor projects

We operate with a focus on:
- Speed
- Precision
- Clear communication
- High-quality execution
- We are not a low-cost provider.

We position ourselves as a premium, reliable, and professional service company.
As we continue to scale, we are looking for a Virtual Sales Representative (Closer) to take ownership of inbound opportunities and convert them into high-quality, profitable clients.

Position Overview
This is a closing role, not a customer service role.
You will be responsible for:
- Running Scope of Work Meetings with qualified prospects
- Defining and shaping project/service requirements
- Presenting proposals clearly and confidently
- Closing deals across multiple service lines

You will be expected to:
- Control conversations
- Follow structured processes
- Sell value (not price)
- Protect margins

Core Responsibilities
1. Scope of Work Meetings (Primary Responsibility)
Conduct structured Scope of Work Meetings with inbound leads
Identify:
- Property details
- Service requirements
- Budget expectations
- Timeline
Clearly define:
- Scope of work
- What is included vs excluded
- Next steps
- Set the foundation for accurate proposals and successful execution

2. Sales & Closing
Present proposals for:
- Maintenance contracts
- Snow removal agreements
- Design & build projects
- One-off services
- Walk clients through:
- Scope
- Pricing
- Timeline
- Handle objections with confidence
- Close deals while maintaining Skyline’s premium positioning
- Avoid unnecessary discounting

3. Pipeline Management
- Manage all leads within CRM systems
- Track opportunities through stages:
- New ? Qualified ? Proposal ? Closed
- Maintain fast response times
- Ensure no qualified lead is lost due to poor follow-up
- Keep detailed notes from every interaction

4. Follow-Up & Deal Advancement
- Execute structured follow-up sequences
- Re-engage stalled deals
- Maintain consistent communication
- Ensure all opportunities are properly closed (won or lost with reason)

5. Service Knowledge
Develop a strong understanding of:
- Landscaping & maintenance services
- Snow removal operations
- Design/build services
- Communicate services clearly and professionally to clients

6. Client Experience
- Deliver a high-end, professional experience from first contact to close
- Communicate clearly and promptly
- Set accurate expectations — no overpromising
- Build trust while maintaining authority

7. Internal Coordination
Work closely with:
- Estimators
- Account Managers
- Operations
- Ensure all scope details are accurate before closing
- Provide structured handoff notes after each deal

8. CRM & Systems Discipline
Log all Scope of Work Meetings and communications
Maintain clean, organized CRM records
Track:
- Lead source
- Deal stage
- Notes and next steps
- Follow all internal sales SOPs

Requirements
Must-Have
- Minimum 2+ years of closing experience (not appointment setting or support)
- Strong English communication (written and verbal)
- Experience selling services (home services, construction, SaaS, or similar)
- Ability to lead structured calls and control conversations
- Strong follow-up and organizational skills
- Ability to work U.S. business hours (CST overlap required)
- Reliable internet and professional work environment

Preferred
Experience in:
- Landscaping
- Construction
- Property services
- Familiarity with CRM systems (Jobber, HubSpot, etc.)
- Experience selling higher-ticket services

Who This Role Is For
You will succeed if you:
- Are a closer, not an order taker
- Can confidently lead conversations
- Sell value instead of competing on price
- Follow structured processes
- Take ownership of your pipeline and results

Who This Role Is NOT For
- Entry-level VAs
- Appointment setters
- People who avoid objections
- Candidates who rely purely on scripts
- Anyone who needs constant supervision

Compensation Plan
Base Salary
$500 – $800/month USD (based on experience)
Commission Structure
- Earn 3% – 6% commission on all closed deals
Performance Tiers
Increased commission percentages based on monthly performance:
- $50K+ closed ? higher tier
- $100K+ closed ? top tier
Additional Incentives
Performance bonuses based on:
- Close rate
- Consistency
- Pipeline management

Growth opportunities into:
Senior Sales
Sales Manager
Revenue leadership roles

Earning Potential
Average performers: $2,000 – $4,000/month
Top performers: $5,000+/month

Work Schedule
Full-time (40 hours/week)
Must be available during U.S. business hours
Flexibility required during peak seasons

How to Apply (Read Carefully)
We are selective. Applications that do not follow instructions will not be reviewed.
1. Resume
Submit your most recent resume highlighting your closing experience.

2. Loom Video (Required)
Record a 3–5 minute Loom video covering:
Your relevant work experience
Why you believe you would be a strong fit for this position
What you enjoy doing outside of work

Answer the following clearly:
- Close Rate (%):
- Average Contract Value (ACV):
- Average Monthly Revenue Closed ($):
- Highest Revenue Closed in a Single Month ($):
- % of Deals Closed on First Call vs Follow-Up:
- Average Number of Touchpoints Before Closing:
- At what point do you consider a lead “dead”? (# of touches or timeframe)
- Typical Ticket Price Range ($):

Important:
Speak clearly and confidently
Do not read from a script
Keep your answers structured and concise
Name your video:
FirstName_LastName_Skyline_Sales

3. Written Response
Answer the following:
“You just completed a Scope of Work Meeting. The client says your price is higher than competitors. What do you say next?”

4. Subject Line (Mandatory)
Use:
Skyline Sales Application – [Your Name]
Applications without this subject line will be automatically disqualified.

5. Availability Confirmation
Confirm:
You can work U.S. business hours
You are available full-time
Final Note
We are not looking for average.
We are looking for someone who:
Takes ownership
Communicates clearly
Closes consistently
Operates with discipline
This role directly impacts Skyline’s growth.
We are looking for someone ready to perform at a high level.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1076
Total Execution Time  0.1089
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,528,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Sales-Representative-Closer-1603809
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.1014 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1603809
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 694363
 LIMIT 1 
0.0050   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1603809
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1603809' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1603809 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-17-2026=473***Mar-18-2026=91***Mar-19-2026=25***Mar-20-2026=26***Mar-21-2026=7***Mar-22-2026=14***Mar-23-2026=12***Mar-24-2026=12***Mar-25-2026=4***Mar-26-2026=2***Mar-27-2026=2***Mar-28-2026=1***Mar-30-2026=2***Mar-31-2026=8***Apr-02-2026=2***Apr-03-2026=3***Apr-05-2026=3***Apr-06-2026=4***Apr-07-2026=4***Apr-08-2026=5***Apr-09-2026=3***Apr-10-2026=1***Apr-17-2026=1' WHERE job_id'1603809'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Mar-2026=674***Apr-2026=26' WHERE job_id'1603809'  
0.0121   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1603809' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1603809 
0.0785   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '694363'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)