Job Overview
A1 Windows & Doors is seeking an experienced and highly organized Full Cycle Bookkeeper, Senior Bookkeeper to own the company's entire bookkeeping and day-to-day accounting function partnering closely with and supporting our Office Manager.
This hybrid role is for someone who wants to take complete ownership of our financial operations. You will be responsible for maintaining the accuracy and integrity of our accounting records, managing the movement of money into and out of the business, upholding tax compliance, supporting payroll, andensuring our financial processes operate efficiently.
Our accounting systems have evolved over many years and are currently highly manual. We are looking for someone who can step in, understand our business, document procedures, improve workflows, and build scalable accounting processes as we continue to grow.
The successful candidate will become the company's primary expert on QuickBooks and will own everything related to bookkeeping, reconciliations, accounts payable, accounts receivable, banking, payroll support, ACH processing with the office manager, and month-end financial accuracy.
Responsibilities
Own the Company's Bookkeeping Function
· Own the complete accounting lifecycle, ensuring every financial transaction entering orleaving the business is accurately recorded, reconciled, categorized, and documented.
· Maintain the accuracy and integrity of QuickBooks.
· Record, review, and categorize all financial transactions.
· Maintain the general ledger and chart of accounts.
· Ensure accurate month-end and year-end financial records.
· Prepare financial reports for ownership.
· Support CPA and tax preparation activities.
Banking & Reconciliations
· Reconcile all company bank accounts.
· Reconcile all company credit card statements.
· Upload, review, and categorize credit card transactions in QuickBooks.
· Investigate and resolve discrepancies between bank records and QuickBooks.
· Maintain accurate daily financial records and month-end reconciliations.
Accounts Payable & Customer Accounting
· Enter new customers into QuickBooks Online and create associated projects.
· Create customer invoices and sales receipts.
· Enter JobNimbus payments into QuickBooks Online.
· Properly separate customer payments from JobNimbus merchant processing fees.
· Record scanned customer checks received through our office and create corresponding sales receipts in QuickBooks.
· Maintain accurate customer payment records and account balances.
Accounts Receivable
· Record customer payments.
· Create invoices and sales receipts.
· Enter JobNimbus payments into QuickBooks.
· Separate merchant processing fees.
· Track customer balances and payment activity.
Payroll System Ownership and Support Execution as Needed
· Own the company's payroll systems and accounting processes.
· Support the office manager on payroll processing and improvements including leading investigation of outsourcing payroll services.
· Calculate, file, and remit payroll taxes.
· Oversee payroll records.
· Support workers' compensation reporting.
· Ensure payroll compliance and accuracy with the office manager.
Banking & ACH Administration
· Own all ACH processing through bank.
· Create new ACH recipients in bank.
· Create and maintain recurring ACH payment templates.
· Set up recurring customer ACH payments and deposits in QuickBooks Online.
· Monitor, maintain, and improve ACH workflows for efficiency and accuracy.
· Ensure customer payment schedules are accurate and processed on time.
· Work with ownership to continually improve banking and payment processes.
Supporting Customer Financing Administration with Office Manager
· Create Note Payment Schedules.
· Create ACH recipients in bank for financed customers.
· Create recurring ACH payment templates for customer financing.
· Set up recurring customer payments and deposits in QuickBooks Online.
· File UCC-1 and UCC-3 financing documents.
· Calculate and process documentary stamp taxes.
· Maintain financing records and payment schedules.
Financial Process Improvement for 2027
· Evaluate current accounting workflows.
· Document accounting procedures and SOPs.
· Recommend improvements to increase efficiency and accuracy.
· Reduce manual processes through automation where possible.
· Help modernize and scale the company's accounting operations.
Requirements
· 5+ years of full-charge bookkeeping experience
· Expert-level QuickBooks Online experience (Required)
· Experience managing the complete bookkeeping function for a small business
· Experience reconciling multiple bank and credit card accounts
· Accounts Payable and Accounts Receivable experience
· Payroll and payroll tax experience
· CRM Experience, JobNimbus preferred
· Strong understanding of accounting principles
· Advanced Excel and Numbers skills
· Exceptional attention to detail
· Strong analytical and problem-solving abilities
· Ability to work independently and take ownership
ABOUT A1 WINDOWS & DOORS
A1 Windows & Doors is a well-established, owner-operated home improvement company serving the Tampa Bay metro area since 1977 giving us over 45 years of experience in the industry. Our team specializes in replacement windows and doors that are designed to improve home security, energyefficiency, comfort, and curb appeal for Florida homeowners. We offer a wide range of impact-rated and energy-efficient products, including hurricane impact windows, sliding glass doors, French and garden doors, and front entry doors, all custom selected to meet each homeowner’s style and performance needs.
With a focus on no-pressure consultations, honest recommendations, and detailed installations by certified professionals, we help clients protect and enhance their homes in one of the most demanding climate environments in the country. At A1, we take pride in complete, quality installations and a personable customer experience that reflects our long history of reliability and craftsmanship.
Pay: $20.60 - $31.50 per hour
Work Location: Hybrid remote in Clearwater, FL 33762