Bookkeeper
John Owens Services, Inc.
Experienced Bookkeeper – ServiceTitan & QuickBooks
John Owens Services, Inc. | Petaluma, CA
John Owens Services, Inc. is looking for an experienced, detail-oriented Bookkeeper with a strong accounting background and, most importantly, hands-on ServiceTitan experience .
ServiceTitan experience is required for this position.
This is not an entry-level bookkeeping role. We are looking for someone who understands how the financial side of a service business operates and can confidently work with assets, liabilities, expenses, inventory, accounts payable, batching, reconciliations, and financial records .
The ideal candidate will be comfortable working between ServiceTitan and QuickBooks and understands how transactions flow from the operational side of the business into the accounting system.
Responsibilities
- Manage day-to-day bookkeeping and accounting functions
- Work extensively within ServiceTitan , including financial transactions and batching
- Review and process ServiceTitan batches and ensure information is accurately transferred and recorded
- Manage and reconcile assets, liabilities, income, and expenses
- Maintain accurate accounts payable records and process vendor invoices and payments
- Track and reconcile company inventory
- Reconcile bank accounts, credit cards, and other financial accounts
- Review transactions for accuracy and proper account classification
- Identify discrepancies and research accounting or batching issues
- Maintain accurate general ledger records
- Assist with month-end reconciliation and financial reporting
- Maintain organized vendor and accounting documentation
- Work within both QuickBooks Online and QuickBooks Desktop
- Communicate with management regarding discrepancies, outstanding items, or financial concerns
- Help maintain accurate financial processes between ServiceTitan and QuickBooks
Required Experience
We are specifically looking for an experienced candidate who can step into this position with a strong working knowledge of the systems and accounting principles involved.
Required:
- Strong hands-on ServiceTitan experience – this is a MUST
- Several years of bookkeeping or accounting experience
- Strong understanding of assets, liabilities, expenses, and general ledger accounting
- Experience with accounts payable
- Experience processing and reconciling batches
- Experience with inventory accounting and reconciliation
- Strong proficiency with QuickBooks Online
- Experience with QuickBooks Desktop
- Experience with bank and credit card reconciliations
- Ability to research and resolve discrepancies independently
- Strong attention to detail and accuracy
- Ability to manage multiple accounting responsibilities and deadlines
The Person We Are Looking For
We need someone who understands more than basic data entry or invoice processing. You should be comfortable looking at financial information, recognizing when something does not look right, researching the issue, and correcting it.
You should understand why transactions are categorized the way they are, how assets and liabilities affect the books, how inventory should be accounted for, and how ServiceTitan financial activity connects to QuickBooks.
Experience working in an HVAC, plumbing, electrical, construction, or other home-service company is highly preferred.
What Will Make You Stand Out
- Extensive ServiceTitan accounting/bookkeeping experience
- Previous bookkeeping experience for a home-service or trades company
- Experience troubleshooting ServiceTitan-to-QuickBooks discrepancies
- Strong understanding of inventory and cost-related accounting
- Ability to work independently without needing extensive training on basic bookkeeping principles
- Experience managing a high volume of transactions, vendors, invoices, and batches
We are looking for someone who can become a trusted part of our accounting and office team and take ownership of the accuracy of our financial records.
Please only apply if you have direct ServiceTitan experience and a strong bookkeeping/accounting background.
$23.2 - $28 per hour
About Amy’s At Amy’s Kitchen, we're more than just a food company—we're a family-owned, proudly independent organic, and vegetarian food company on a mission. As a Certified B Corporation®, our purpose is clear: to make it simple and enjoyable for everyone to eat well...SuggestedFull timeWork at officeRemote work$32 - $40 per hour
...accounting experience preferred. • Strong understanding of accounting principles, including debits and credits, double-entry bookkeeping, journal entries, and general ledger reconciliation. • Working knowledge of payroll regulations and compliance requirements....SuggestedHourly payFor subcontractorWork at officeLocal area- Dealership Accounting Clerk Victory Automotive Group is family owned and operated since 1997 with over 40 locations across the United States. We provide the best opportunities for all employees, customers, communities and each manufacturer we represent. Our continued...SuggestedFull timeWork at officeLocal area
- Build on your payroll experience in a hands-on role supporting approximately 275 employees across multiple states. As our Payroll Specialist, you will help deliver accurate, timely payroll for office and manufacturing teams while working closely with Human Resources, Finance...SuggestedHourly payWork at officeShift work
$27.88 - $35.58 per hour
If you enjoy making the numbers line up, untangling account questions, and keeping work moving, this could be a great next step. As our Accounts Receivable Associate, you’ll help keep customer accounts accurate and cash flow healthy by posting payments, resolving discrepancies...SuggestedHourly pay- About the Company Our client is a well-established, privately owned Commercial Real Estate Investment and Property Management firm with a history spanning four decades. With a portfolio exceeding 4 million square feet across office, retail, and industrial asset ...Full timeWork at officeLocal areaFlexible hours
- Job Description Job Description Benefits: ~ License reimbursement ~ Bonus based on performance ~ Competitive salary ~ Opportunity for advancement ~ Paid time off ~ Training & development ~ Wellness resources ~401(k) ~ Flexible schedule About Us...Hourly payWork at officeFlexible hours
- Position Overview A privately held commercial real estate investment and property management organization is seeking an experienced Property Accountant / Staff Accountant to join its accounting team. This position will be responsible for a broad range of property accounting...
- Benefits: Hiring bonus 401(k) Bonus based on performance Competitive salary Flexible schedule Health insurance Opportunity for advancement Paid time off Training & development About Our Agency I opened my agency in 2010 after previously working for another State...Work at officeLocal areaFlexible hours
$21.1 - $28.5 per hour
About Amy’s At Amy’s Kitchen, we're more than just a food company—we're a family-owned, proudly independent organic, and vegetarian food company on a mission. As a Certified B Corporation®, our purpose is clear: to make it simple and enjoyable for everyone to eat well...Part timeWork at officeLocal areaRemote workMonday to Friday$30 - $33 per hour
Assistant Manager Panda Express is searching for experienced leaders to join our store management team. Panda is 100% committed to the professional and personal development of our family of associates. That's why we offer paid Store Management Leadership Training, mentorship...Hourly payFull timeTemporary workLocal areaFlexible hours$18.61 - $19.21 per hour
With nearly 400 stores across the western United States, Big 5 Sporting Goods is the neighborhood store that gets you ready to play. For over 70 years, everything we do comes down to having the most energetic, sports-minded individual on our team. Role Overview...Hourly payPart timeTraineeshipFlexible hours$30 - $33 per hour
Are You Craving A Career With An Industry Leader? Panda Express is searching for experienced leaders to join our store management team. Panda is 100% committed to the professional and personal development of our family of associates. That's why we offer paid Store ...Hourly payFull timeTemporary workLocal areaFlexible hoursShift workWeekend workAfternoon shift- Assistant Manager NeededAre you looking for a fun and rewarding working environment where you can grow and develop your skills? Do you thrive in a high-pressure setting and enjoy taking on new challenges?Join Round Table Pizza's winning Management Team as an Assistant ...Flexible hoursShift workNight shift
$20.98 - $27.27 per hour
Assistant Manager As an Applebee's® Assistant Manager, you will be engaged in all aspects of the day-to-day operations at the restaurant. You are responsible for getting guests and staff passionate about their experience every day at Applebee's®. You will need to be...Hourly payLocal areaImmediate startShift work$19 - $25 per hour
Assistant Manager The Assistant Manager will be responsible for assisting in the oversight of gym operations to ensure an exceptional "Judgement Free" member experience as well as a financially successful club. Essential Duties and Responsibilities Assist in...Hourly payLocal areaShift work$19 - $25 per hour
Assistant ManagerThe Assistant Manager will be responsible for assisting in the oversight of gym operations to ensure an exceptional "Judgement Free" member experience as well as a financially successful club.Essential Duties and ResponsibilitiesAssist in recruiting, hiring...Hourly payShift work- Massage Envy - Assistant Manager Opportunity! Are you looking for a dynamic work environment where you can truly make a difference? Do you thrive in a culture that values empathy , excellence , and consistency ? If so, we want you to join our team! At Massage...Full timeMonday to FridayFlexible hoursWeekend workDay shift
- Big 5 - 105 N. Mc Dowell Road - Responsibilities: Provide excellent customer service and assist customers; Answer phone calls and respond to customer inquiries; Merchandising and compliance with policies; Open and close procedures; Train new associates and supervise staff...Part timeTraineeship
$70k - $76k
Position Summary Novogradac & Company LLP is searching for a Staff Accountant to join our fast‑growing firm. Under close supervision, the Staff Accountant will complete a variety of tax, audit, and other assignments as designated by the Supervisor or Manager. Some positions...Work experience placementRemote workFlexible hoursWeekend workAfternoon shift$85k - $90k
Staff Accountant (CONTRACT) You are a Staff Accountant with a strong accounting foundation and experience supporting commercial real estate or property management environments. You are detail-oriented, organized, and comfortable managing property-level accounting responsibilities...Contract workLocal area$16.65 - $20.55 per hour
Seasonal Tax Associate As a seasonal Tax Associate at H&R Block, you'll begin a career in tax and client services—no prior tax experience required. With training and support from day one, you'll work directly with clients to gather information, prepare tax returns, ...Hourly payMinimum wageTemporary workSeasonal workWork at officeLocal areaWeekend workAfternoon shift- Billing Specialist Shift Schedule - Tuesday-Friday 8:30am-4:30pm Summary: The Billing Specialist is responsible for the coordination of full-scope for each assigned specialty. In conjunction with Practice Leaders ensures accurate charge capture and management of ...Shift work
- Description Westamerica is among the largest commercial banks headquartered in California. We are looking for outstanding people to join on our winning team. We reached our current strength because our employees, customers, and shareholders believe in the same fundamental...Work experience placementWork at office
- Job TitleWestamerica is among the largest commercial banks headquartered in California. We are looking for outstanding people to join on our winning team. We reached our current strength because our employees, customers, and shareholders believe in the same fundamental...Work experience placementWork at office
$29 per hour
Position Summary Novogradac is hiring Staff Accountant Interns for the busy season of 2027 (January 2027 through the end of March 2027). This distinct internship program is designed to expose future leaders of public accounting to partners, the firm’s business, and how ...Hourly payWork experience placementInternshipWork at officeRemote workFlexible hours$48 - $65 per hour
Job Description Job Description Description: Fully Remote, Part- Time. LCSW, LMFT, LPCC/LPC, or Licensed Psychologist. $48–$65 per hour, depending on experience, qualifications, and geographic location. Monday-Friday 2:00PM-5:00PM PST Primary Purpose ...Hourly payPart timePrivate practiceRemote workHome officeMonday to Friday10 hours per week$29 per hour
Position Summary This internship will expose future leaders of public accounting to audit, tax preparation, and research within a growing national CPA firm. Interns will work on real client engagements, learn to build client relationships, and gain hands‑on experience in...Hourly payInternshipRemote workFlexible hours$29 per hour
It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Dare to bring your unique perspective? At Novogradac, we value individuals who bring unique perspectives and bold ideas...Work experience placementInternshipWork at officeRemote workFlexible hours$19 per hour
Job Description Job Description Join California's Original Cheese Company!Hands-on work. Steady hours. Great team. Opportunity to grow. Become part of the team behind Marin French Cheese, California's oldest cheese company and one of the most recognized names in artisan...Hourly payFull timeTemporary workShift workWeekend workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!




