Electrical Contractor & Pool Cover Service Company We are looking for an experienced, detail-oriented Senior Bookkeeper / Accounting Specialist to manage the day-to-day accounting and bookkeeping needs of our electrical contracting and pool service business. This position is ideal for someone who has more experience than a typical bookkeeper and is comfortable taking ownership of the books for multiple small companies . We are looking for someone who can work independently, stay organized, identify discrepancies, and provide accurate financial information to management. Duties Manage day-to-day bookkeeping for multiple small companies Maintain accurate general ledgers and financial records Accounts payable and accounts receivable Customer invoicing and payment tracking Vendor bills and payment processing Bank and credit card reconciliations Prepare monthly financial statements and management reports Review income and expenses for accuracy and proper classification Monitor outstanding receivables and payables Assist with payroll processing and related accounting Maintain and organize company financial records Reconcile accounts and investigate discrepancies Assist with job costing and tracking project-related expenses Work with management on budgets, expenses, and cash flow Prepare information and reports for the company's outside CPA/tax preparer Assist with year-end financial preparation Maintain books for multiple related companies while keeping each company's records separate and accurate Identify accounting issues and bring them to management's attention Other accounting and administrative duties as needed The ideal candidate will be able to handle the day-to-day bookkeeping, understand what the numbers mean, recognize when something doesn't look right, and communicate issues to management. You should be comfortable working with multiple companies, multiple bank accounts, vendors, customers, payroll, invoices, expenses, and financial reports.