Operations & Marketing Assistant for U.S. Home Service Business (Scheduling, Customer Communication & Social Media)

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

TYPE OF WORK

Full Time

SALARY

$4-$7

HOURS PER WEEK

40

DATE UPDATED

Mar 4, 2026

JOB OVERVIEW

We are a family-owned exterior cleaning company based in Cincinnati, Ohio, USA. Our company provides professional services including roof soft washing, house washing, concrete cleaning, window cleaning, deck cleaning, patio cleaning, and gutter cleaning.

We are looking for a long-term Operations & Marketing Assistant who will help manage scheduling, customer communication, administrative work, and social media marketing for our business.

This role is important to our daily operations. You will help coordinate jobs, respond to customer inquiries, and support marketing efforts.

This is not a simple task-based virtual assistant role. We are looking for someone who is organized, reliable, proactive, and capable of making small operational decisions.

?

RESPONSIBILITIES

Customer Communication & Administrative Support

• Respond to new customer inquiries from Facebook, email, and website forms
• Send quotes and follow-up messages to customers
• Maintain customer records and job information
• Request Google reviews after completed jobs
• Assist with general administrative tasks when needed

Scheduling & Operations

• Schedule jobs on the company calendar
• Coordinate schedules with our field technicians
• Confirm upcoming appointments with customers
• Adjust schedules due to weather or customer changes
• Help organize efficient daily job routes

Marketing Support

• Create and schedule social media posts (primarily Facebook and Instagram)
• Post before-and-after photos from completed jobs
• Write simple marketing captions
• Respond to social media comments and messages
• Assist with basic marketing tasks when needed

?

WORK HOURS & AVAILABILITY

Because this role involves customer communication and scheduling, you must be available during the following hours:

8:00 AM – 12:00 PM Eastern Time (U.S.)

This time is required so you can respond to customer messages and coordinate job scheduling with our team.

Additional work hours may be completed flexibly outside of this window depending on workload. A short check for new leads later in the afternoon may occasionally be required.

?

REQUIRED SKILLS

• Excellent written and spoken English
• Strong organization and attention to detail
• Comfortable communicating with U.S. customers
• Experience with scheduling or calendar management
• Experience posting on Facebook and social media platforms
• Basic graphic design ability (Canva preferred)
• Ability to work independently and solve small problems without constant supervision

Experience working with home service companies, real estate businesses, or property management companies is a strong advantage.

?

EQUIPMENT REQUIREMENTS

You must have the following:

• Reliable computer (not a tablet or phone)
• Minimum 8 GB RAM
• Stable high-speed internet connection
• Webcam for meetings
• Noise-canceling headset
• Quiet professional workspace

Please include a screenshot of your internet speed test from speedtest.net with your application.

?

WORK ENVIRONMENT REQUIREMENTS

Because this role involves customer communication and scheduling responsibilities, applicants must have:

• A quiet workspace
• Reliable internet and power
• The ability to work without frequent interruptions

If you have children at home, please confirm that you have reliable childcare during your scheduled working hours.

?

RELIABILITY REQUIREMENTS

This position requires dependable availability and consistent communication.

Please confirm in your application:

• Whether you currently work for other employers
• Your weekly availability
• Whether you have backup internet or a mobile hotspot in case of outages

?

TRAINING & EVALUATION PERIOD

The first two weeks will be a paid training and evaluation period. During this time we will work together to ensure the role is a good fit for both sides while you learn our systems and processes.

Successful completion of this period will transition into the long-term position.

?

APPLICATION INSTRUCTIONS (IMPORTANT)

To apply, please include the following information:
1. A 30–60 second voice recording introducing yourself and describing your experience (Vocaroo, Loom, or Google Drive link).
2. A screenshot of your internet speed test.
3. Your OnlineJobs ID Proof score.
4. The type of computer you use (processor and RAM).
5. Your current work situation (how many clients you currently work with).

Also answer the following questions:
1. Have you ever scheduled jobs for a service business?
2. What social media accounts have you managed? Please provide links.
3. What scheduling or project management tools have you used before?

?

CUSTOMER SCENARIO

A customer sends this message:

“My house wash was supposed to happen today and nobody showed up.”

How would you respond?

?

MARKETING TASK

Write a short Facebook post advertising house washing services for homeowners.

?

ATTENTION TO DETAIL TEST

At the end of your application please include the phrase:

Blue Sky Scheduling

Applications that do not include this phrase will not be considered.

?

LONG-TERM OPPORTUNITY

We are looking for someone who wants a long-term position and is interested in growing with our company. As the business grows, this role may expand into additional responsibilities such as marketing coordination and operational support.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0129
Total Execution Time  0.0147
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,525,520 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Marketing-Assistant-for-US-Home-Service-Business-Scheduling-Customer-Communication-Social-Media-1593600
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0060 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1593600
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 910536
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1593600
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 '1593600' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1593600 
0.0011   UPDATE employer_jobs SET hit_counts '***Mar-04-2026=254***Mar-05-2026=182***Mar-06-2026=59***Mar-07-2026=15***Mar-08-2026=12***Mar-09-2026=18***Mar-10-2026=22***Mar-11-2026=8***Mar-12-2026=9***Mar-13-2026=6***Mar-15-2026=1***Mar-16-2026=5***Mar-17-2026=9***Mar-18-2026=18***Mar-19-2026=11***Mar-20-2026=10***Mar-21-2026=1***Mar-22-2026=2***Mar-23-2026=7***Mar-24-2026=10***Mar-25-2026=11***Mar-26-2026=11***Mar-27-2026=4***Mar-28-2026=2***Mar-29-2026=1***Mar-30-2026=8***Mar-31-2026=2***Apr-01-2026=2***Apr-02-2026=1***Apr-03-2026=2***Apr-04-2026=2***Apr-05-2026=1***Apr-06-2026=3***Apr-07-2026=2***Apr-08-2026=5***Apr-09-2026=1***Apr-10-2026=10***Apr-11-2026=2***Apr-17-2026=1' WHERE job_id'1593600'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=698***Apr-2026=32' WHERE job_id'1593600'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1593600' 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` = 1593600 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '910536'
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)