General Admin and Bookkeeping

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

TYPE OF WORK

Full Time

SALARY

$6-$8 an hour

HOURS PER WEEK

40

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

About Us
SoCal Seismic Construction is a residential foundation and seismic company based in Southern California. We specialize in foundation inspections, seismic retrofitting, repairs, drainage, and waterproofing. We're a growing team that moves fast and values people who are organized, reliable, and proactive.

About the Role
We're looking for an experienced Virtual Assistant to support our office operations and accounting functions. This is a general admin role with a strong bookkeeping focus — you'll be working closely with our manager and integrated across multiple departments including field operations, sales, and finance.

What You'll Be Doing

Invoicing clients and tracking payments in QuickBooks and Service Fusion
Sending and managing email communications with clients
Monitoring and updating our job pipeline and CRM boards ( ---------- , Service Fusion)
Following up on unpaid invoices and payment collection
Supporting accounts receivable, profit & loss reporting, and bank reconciliation
Assisting with work order creation and job setup
Generating referral and close rate reports
Providing quick, accurate updates to leadership on job and payment status
General administrative support as needed


What We're Looking For

Proven experience as a Virtual Assistant, Admin, or Bookkeeper
Proficiency in QuickBooks (required)
Comfortable with CRM platforms and project management tools
Strong written communication — you'll be client-facing via email
Highly organized with strong attention to detail
Self-starter who can manage tasks independently without constant follow-up
Construction or trades industry experience is a plus but not required


Availability
Monday through Friday, 8AM–5PM (Pacific Time). Must be responsive during business hours.

Compensation

$6/hour during probationary period (first 3–4 months)
$8/hour upon successful completion of probation


To Apply
Please send the following to ----------

Your resume
A short video introduction telling us about yourself and your relevant experience

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.1052
Total Execution Time  0.1067
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,486,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/General-Admin-and-Bookkeeping-1619061
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0455 seconds)  (Hide)
0.0285   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619061
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 847922
 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` = 1619061
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 '1619061' 
0.0012   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619061 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=1501***Apr-09-2026=294***Apr-10-2026=113***Apr-11-2026=63***Apr-17-2026=1' WHERE job_id'1619061'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1972' WHERE job_id'1619061'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619061' 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` = 1619061 
0.0061   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '847922'
AND `date_added` >= '2022-06-08' 
0.0033   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)