Operations & Finance VA (Phones, Dispatch, Google Sheets, Simple Bookkeeping)

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

TYPE OF WORK

Full Time

SALARY

900-1300

HOURS PER WEEK

50

DATE UPDATED

Jul 25, 2026

JOB OVERVIEW

**IMPORTANT APPLICATION NOTICE**
All communication regarding this position will be conducted only through OnlineJobs.ph messaging or email.
**Applicants who call our business number about their application will be removed from the hiring process.**

---

### About the Role

We run a growing junk removal & light demolition company in Florida (USA).

This is a **Operations & Finance VA** role with **heavy phone work**.

You will be learning **every major part of the business**:
- Phones & customer service
- Scheduling & coordination
- Simple financial tracking (revenue, expenses, COGS)
- Google Sheets reporting and basic admin

Your #1 job is to **handle inbound calls and book jobs**. When phones are quiet, you’ll update our spreadsheets, track basic financial/marketing metrics, and support operations.

This is a **full-time, long-term role** for someone who wants stable work, clear expectations, and to grow with one company for years.

---

### Salary

- **$900–$1,300 per month** (full time) + **performance bonuses** based on booked & completed jobs
- Once fully ramped with incentives, total compensation can reach **around $1,500/month**

---

### Responsibilities

#### Phones & Customer Service

- Answer inbound calls from US customers and **return missed calls quickly**
- Ask smart questions to understand what the customer really needs
- Explain our services clearly and professionally
- Request photos when needed to help prepare estimates
- Schedule estimates and jobs into the correct time windows
- Follow our **7-day follow-up process** for unbooked leads (calls, SMS, email)
- Confirm and reschedule appointments as needed
- Deliver outstanding customer service on **every** interaction

#### Operations & Finance Support

- Update customer records and notes in **GoHighLevel (CRM)**
- Maintain **Google Sheets** for simple weekly numbers: revenue, COGS, ad spend, job counts, etc.
- Help prepare basic reports from our P&L (no advanced accounting)
- Assist with preparing payroll inputs and organizing receipts/expenses
- Use **AI tools (ChatGPT, Claude, etc.)** to help solve problems and draft messages before asking for help
- General admin tasks to keep the business organized

---

### Requirements

- **Excellent spoken and written English** with **near-native / neutral American accent**
- You are **comfortable on the phone** and can speak clearly and confidently with US customers
- Strong listening and comprehension skills
- **Good Google Sheets skills** (sorting, filtering, basic formulas like SUM, AVERAGE, simple calculations)
- Able to **think independently**, propose solutions, and use AI tools to help you figure things out
- Prior experience on the phone with US/UK/AU customers (appointment setting, customer service, or call center) – **ideally 3+ years**
- Comfortable working **US hours** (roughly 9am–5pm US Eastern, **Monday to Saturday**)
- Reliable internet, backup connection, and a **quiet place to take calls**
- Coachable, reliable, and willing to follow scripts **and** use judgment

---

### Nice to Have

- Experience with **home services** (plumbing, HVAC, cleaning, junk removal, etc.)
- Experience working with simple financial / KPI spreadsheets
- Experience using CRMs like **GoHighLevel, HubSpot, or similar**
- Prior role as a **generalist VA** touching multiple parts of one business

---

### Compensation & Schedule

- **Full time, 50 hours/week**
- Competitive salary based on experience, paid weekly
- **Long-term role** for the right person – we invest in training and want you with us for years, not months

---

### How to Apply (follow these steps exactly)

**Subject line:** `Operations & Finance VA – [Your Name]`

Include all of the following in your message:

1. **Your resume**
2. **Your expected monthly salary in USD** for full-time work
3. **Voice sample (required):**
- Record 45–60 seconds introducing yourself and answering this scenario in your own words:
> A caller says: “Can I drop my brush off somewhere?”
> Respond as if you work for our junk removal company. Clarify what they mean and explain what we can or cannot do for them.
- Send the link in your application.
4. **Your current tech setup:**
- Laptop/desktop specs
- Number of monitors, headset details
5. **Typing test screenshot:**
- Go to ** ---------- **
- Choose **Medium text – 1 minute**
- Include a screenshot of your result
6. **Internet speed test screenshot**
7. In 3–5 sentences, describe a time you **used Google Sheets or AI tools to solve a work problem**.

**Important:**
Applications that **do not follow all steps** will **not** be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0324
Total Execution Time  0.0337
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,526,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Finance-VA-Phones-Dispatch-Google-Sheets-Simple-Bookkeeping-1696281
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0271 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1696281
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 653581
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1696281
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-27',ej.date_added) duration_daysDATEDIFF('2026-07-27',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-07-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1696281' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1696281 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-25-2026=1530***Jul-26-2026=122***Jul-27-2026=2' WHERE job_id'1696281'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1651' WHERE job_id'1696281'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1696281' 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` = 1696281 
0.0211   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '653581'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)