Full-Time Virtual Executive Assistant / Administrative Assistant

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Jul 14, 2026

JOB OVERVIEW

# Full-Time Virtual Executive Assistant / Administrative Assistant

**Company:** Total Plumbing Air Electric
**Location:** Remote (Preferred: Philippines)
**Position Type:** Full-Time (40 Hours Per Week)
**Schedule:** Must overlap with Pacific Standard Time business hours (8:00 AM – 5:00 PM PST)
**Compensation:** Based on experience

## About Us

Total Plumbing Air Electric is one of San Diego's fastest-growing home service companies specializing in plumbing, HVAC, electrical, and solar services. We are looking for a highly organized, proactive, and detail-oriented Virtual Executive Assistant to support ownership and management with administrative and operational tasks.

This is not an entry-level position. We are seeking someone who can take ownership of administrative functions, improve efficiency, and become a long-ter ---------- mber of our team.

## Primary Responsibilities

### Email Management

* Monitor and manage multiple company email inboxes.
* Respond to customer inquiries professionally and promptly.
* Organize emails by priority and flag urgent items.
* Draft and send customer communications and follow-ups.
* Coordinate with vendors, suppliers, and subcontractors.

### Invoicing & Accounts Receivable

* Prepare and send invoices to customers.
* Follow up on unpaid invoices and overdue balances.
* Process payments and maintain accurate billing records.
* Assist with collections and payment arrangements.
* Coordinate with bookkeeping and accounting teams.

### Administrative Support

* Manage calendars and schedule appointments.
* Assist with customer follow-up and appointment confirmations.
* Organize company documents and digital files.
* Create reports, spreadsheets, and tracking systems.
* Data entry and CRM management.
* Assist with permits, applications, and project documentation.
* Prepare proposals, estimates, and contracts.
* Maintain organized customer and vendor records.

### Operations Support

* Assist dispatch and scheduling teams as needed.
* Track project progress and outstanding tasks.
* Coordinate communication between office staff and field technicians.
* Follow up on open work orders and customer requests.
* Assist with vendor ordering and purchase tracking.

### Executive Support

* Manage executive calendar and appointments.
* Handle travel arrangements if necessary.
* Assist with personal administrative tasks.
* Prioritize tasks and manage deadlines on behalf of ownership.
* Help identify inefficiencies and improve office systems.

## Required Qualifications

* Minimum 3 years of experience as a Virtual Assistant, Executive Assistant, Administrative Assistant, or Office Manager.
* Excellent written and verbal English communication skills.
* Strong organizational and time management abilities.
* Ability to work independently with minimal supervision.
* Ability to prioritize multiple tasks in a fast-paced environment.
* Strong attention to detail and problem-solving skills.
* Reliable high-speed internet connection and quiet work environment.

## Technical Requirements

Experience with the following software is preferred:

* Microsoft Office Suite
* Google Workspace
* Gmail and Outlook
* Microsoft Excel and Google Sheets
* QuickBooks
* Housecall Pro
* CRM software
* Dropbox
* Adobe PDF tools
* Slack or Microsoft Teams

## Preferred Experience

* Plumbing, HVAC, Electrical, Construction, or Home Service industry experience.
* Experience with dispatching and scheduling service technicians.
* Experience with customer service and collections.
* Experience processing invoices and accounts receivable.
* Experience handling permits and contractor documentation.

## What Success Looks Like

* Inbox maintained and organized daily.
* Invoices sent promptly and accurately.
* Outstanding receivables followed up consistently.
* Customers receive timely communication.
* Administrative tasks completed without supervision.
* Ownership is able to focus on sales, operations, and growth instead of administrative work.

## Why Join Us?

* Long-term stable position with growth opportunities.
* Work directly with company ownership.
* Be part of a rapidly growing home service company.
* Opportunity for bonuses and increased responsibility based on performance.

## To Apply

Please submit:

1. Resume
2. Short video introduction (2-3 minutes)
3. Internet speed test results
4. List of software platforms you have used
5. Previous experience with invoicing, email management, customer service, or home service companies
6. Expected monthly salary

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0170
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Time-Virtual-Executive-Assistant-Administrative-Assistant-1689085
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0098 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1689085
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 955248
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1689085
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-08-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1689085' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689085 
0.0024   UPDATE employer_jobs SET hit_counts '***Jul-14-2026=1528***Jul-15-2026=736***Jul-16-2026=234***Jul-17-2026=101***Jul-18-2026=66***Jul-19-2026=71***Jul-20-2026=195***Jul-21-2026=66***Jul-22-2026=49***Jul-23-2026=43***Jul-24-2026=34***Jul-25-2026=23***Jul-26-2026=18***Jul-27-2026=37***Jul-28-2026=25***Jul-29-2026=31***Jul-30-2026=26***Jul-31-2026=19***Aug-01-2026=19***Aug-02-2026=11***Aug-03-2026=15***Aug-04-2026=16***Aug-05-2026=21***Aug-06-2026=33***Aug-07-2026=30***Aug-08-2026=16***Aug-10-2026=1' WHERE job_id'1689085'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=3301***Aug-2026=162' WHERE job_id'1689085'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1689085' 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` = 1689085 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '955248'
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)