Remote Business Development & Sales Representative

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

TYPE OF WORK

Part Time

SALARY

$5-7 hourly plus commission

HOURS PER WEEK

15

DATE UPDATED

Aug 29, 2026

JOB OVERVIEW

Sanctuary Premier Services is looking for a disciplined, persistent, and results-driven sales professional to help us aggressively grow our recurring residential and commercial cleaning business.

This is not a traditional virtual assistant or administrative position.

We are looking for someone who knows how to prospect, communicate with business owners and decision-makers, manage a sales pipeline, handle objections, follow up consistently, and close opportunities into recurring cleaning contracts.

Previous sales experience is strongly preferred, particularly experience selling cleaning services, commercial janitorial services, home services, facility services, or other recurring service contracts.

Your Mission

Your primary responsibility is simple:

Create qualified sales opportunities and convert those opportunities into recurring revenue for Sanctuary Premier Services.

You will help manage the sales process from initial prospecting and discovery through walkthroughs, proposals, follow-up, negotiation, and close.

Responsibilities

You will be responsible for:

* Researching and identifying qualified commercial and residential prospects
* Identifying business owners, property managers, facility managers, office managers, and other decision-makers
* Conducting outbound cold calls
* Sending professional prospecting emails and follow-up messages
* Consistently following up until a decision is made
* Qualifying prospective customers
* Conducting discovery conversations to understand customer needs
* Booking walkthroughs and sales appointments
* Following up after walkthroughs and proposals
* Handling common pricing and service objections
* Asking for the business and helping close recurring cleaning agreements
* Re-engaging older leads that have gone cold
* Managing leads inside GoHighLevel CRM
* Updating pipeline stages, notes, next actions, and follow-up dates
* Maintaining accurate daily sales activity
* Providing weekly pipeline forecasts and performance reports

Who We Want

We are looking for someone who is:

* A salesperson — not simply an appointment setter
* Highly disciplined and persistent
* Competitive and motivated by results
* Organized
* Comfortable making a high volume of cold calls
* Comfortable speaking with business owners and senior decision-makers
* Excellent in spoken and written English
* Confident asking discovery questions
* Comfortable handling objections
* Comfortable discussing pricing
* Comfortable asking for the sale
* Consistent with follow-up
* Experienced managing a sales pipeline
* Comfortable being measured by sales results
* Able to work independently without constant supervision

You should genuinely enjoy sales and understand that most deals are won through consistent follow-up.

Strongly Preferred Experience

Priority will be given to candidates with previous sales experience, especially candidates who have sold cleaning or facility-related services.

Experience in any of the following is highly preferred:

* Commercial cleaning sales
* Residential cleaning or home-service sales
* Janitorial service sales
* Facility services
* Property management services
* Recurring service contracts
* B2B sales
* SDR / BDR roles
* Inside sales
* Appointment setting with closing responsibility
* Cold calling
* Property management prospecting
* GoHighLevel
* HubSpot
* Salesforce
* CRM and pipeline management

Candidates who can demonstrate that they have previously generated or closed recurring cleaning contracts will receive priority consideration.

Compensation

This position includes:

Base hourly pay + performance-based commission

Expected starting base:

$5-$7 USD per hour(commission and bonuses)

Initial schedule:

10-15 hours per week(opportunity to grow)

Additional compensation may include:

* Qualified appointment bonuses
* Closed-contract commissions
* Recurring revenue commissions
* Performance bonuses
* Increased hours and responsibility based on results

High performers will have the opportunity to grow with Sanctuary Premier Services as our sales organization expands.

Performance Matters

This position will have measurable expectations.

We will track metrics such as:

* Outbound calls
* Prospecting activity
* Decision-maker conversations
* Qualified opportunities
* Appointments booked
* Walkthroughs scheduled
* Proposals sent
* Proposal follow-ups
* Contracts closed
* Closing percentage
* New recurring monthly revenue
* Customer retention

We care about results, professionalism, accuracy, persistence, and consistent execution.

Interview Process

Candidates may be asked to complete a short live sales role-play.

You should be prepared to demonstrate:

* Cold calling
* Opening a conversation
* Discovery questions
* Building rapport
* Objection handling
* Pricing conversations
* Follow-up strategy
* Asking for an appointment
* Closing for the sale

We are not looking for someone who simply says they are good at sales.

We want someone who can demonstrate it.

About Sanctuary Premier Services

Sanctuary Premier Services is building a professional residential and commercial cleaning company focused on reliability, accountability, excellent service, strong customer relationships, and long-term recurring contracts.

We are building systems designed for long-term growth and are looking for people who want to grow with the organization.

To Apply

Please send:

* A short introduction
* Your sales experience
* Any previous cleaning, janitorial, facility-service, or home-service sales experience
* Your cold-calling experience
* CRM systems you have used
* Your biggest measurable sales result
* An example of a deal or contract you personally helped close
* Your current availability
* Your expected hourly rate
* A 60–90 second voice recording introducing yourself as if you were calling a business owner about Sanctuary Premier Services

Please begin your application with the words:

“I build pipeline.”

Applications that do not follow these instructions may not be reviewed.

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.0123
Total Execution Time  0.0138
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,024 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Business-Development-Sales-Representative-1719260
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719260
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 963827
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719260
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719260' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719260 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-29-2026=686***Aug-30-2026=12***Sep-02-2026=2***Sep-03-2026=2' WHERE job_id'1719260'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=698***Sep-2026=4' WHERE job_id'1719260'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719260' 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` = 1719260 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '963827'
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)