Watch our team in action and learn more about working at John Owens Services






















We're not just looking for employees – we're building careers. Join a company that invests in your success and treats you like family.
Comprehensive training programs to help you grow your skills and advance your career.
Competitive compensation, health insurance, and retirement plans for you and your family.
Clear career paths with opportunities for advancement and leadership roles.
Join a supportive team that values collaboration, respect, and work-life balance.
Work with a stable, established company serving Marin & Sonoma since 1986.
Access to the latest technology and equipment to do your best work efficiently.
Provide Diagnosis, repair and maintenances on heating and cooling equipment.
Provide Diagnosis, repair, and maintenance on plumbing equipment.
Team member for installation of furnaces, heat Pumps, dual fuel systems.
Fill out the form below to start your journey with John Owens Services
Most technician roles require 2+ years of field experience, but we also consider motivated candidates with strong fundamentals and a willingness to learn.
Yes! We provide hands-on, expert training and continual upskilling. Whether you’re sharpening your technical skills or growing into leadership, we invest heavily in your development.
Team members enjoy competitive pay, health insurance, retirement plans, paid time off, and access to the latest tools. Benefits vary by role, but all positions come with long-term stability.
Absolutely. We have clear career paths, from technician to senior tech to team lead and beyond. Many of our current leaders started in entry-level roles.
We primarily serve Marin & Sonoma Counties, so travel stays local. You’ll work within nearby communities—not long-distance routes.
We hire people who value reliability, customer service, teamwork, professionalism, and a desire to grow. Technical ability matters, but attitude matters more.
Choose the service you need
Tell us about yourself
When would you like us to visit?
Please review your details
Tell us what you need and we’ll reach out to confirm your appointment.
Thanks — our team will reach out shortly to confirm your appointment. For anything urgent, give us a call.