We believe that successful people make successful businesses, which is why we make every effort to provide our employees with an environment in which they can excel. Our professionals are integral in defining our business—delivering results to our clients and driving our company to success. We make it our job to treat them well.

A company is only as good as the people behind it. We are always interested in meeting talented individuals who want to progress their careers and make a difference in our business.
We recognize the importance of our employees’ health and wellness. We are committed to providing a high quality, competitive employee benefit program which is designed to address our employees’ benefit needs. Our benefit package is regularly reviewed and modified to ensure we offer those benefits most valuable to both the employee and their family.
Company Benefits
Join our team and enjoy these benefits as you take your career to the next level.
- Medical
- Dental
- Vision
- Life
- Disability
- 401(k)
- Profit Sharing
- Paid Time Off
Current Positions Available
Agent | Arcola, IL
We’re looking for someone who is driven by success and has a principled approach to work. For you, success is more than meeting sales targets. It’s about building trust, and having your client’s best interest in mind. In this role, you’ll help identify and pursue business opportunities with strategic targets and cultivate relationships with inbound and outbound prospects. With a hands-on approach across the full sales lifecycle, you’ll help clients across various sectors scale their business with our world-class services and solutions.
When you join us, we expect you to:
- Own the entire business development life cycle process from acquisition and onboarding to retention and renewal.
- Provide strategic guidance, exposure analysis, and obtain underwriting information for new and renewal clients to comply with legal requirements.
- Drive revenue and growth for the agency; Identify and pursue business opportunities with prospects; Build strong relationships with clients and provide consultation on their individual challenges.
- Coordinate with account managers and customer service reps to ensure a first-class experience from start to finish.
- Build and maintain professional relationships with clients, insurance companies, and teammates.
- Engage in networking opportunities by attending industry events, getting involved in the local community, and asking for referrals from current customers.
- Present proposals clearly and effectively so that clients are able to understand their coverage details.
- Identify opportunities to cross-sell additional lines of insurance where appropriate and applicable.
What you’ll bring to our team:
- Strong knowledge of industry regulations, trends and technology
- Growth mindset, positive attitude, and client-centric work ethic
- Thrives on autonomy and in a high-volume environment
- Proven track record in identifying prospects through demand generation channels and cold-calling
- Strong verbal and written communications skills
- Highly-organized and strong time management skills
- Ability to network at all levels and influence decision making
Agent | Bloomington, IL
We’re looking for someone who is driven by success and has a principled approach to work. For you, success is more than meeting sales targets. It’s about building trust, and having your client’s best interest in mind. In this role, you’ll help identify and pursue business opportunities with strategic targets and cultivate relationships with inbound and outbound prospects. With a hands-on approach across the full sales lifecycle, you’ll help clients across various sectors scale their business with our world-class services and solutions.
When you join us, we expect you to:
- Own the entire business development life cycle process from acquisition and onboarding to retention and renewal.
- Provide strategic guidance, exposure analysis, and obtain underwriting information for new and renewal clients to comply with legal requirements.
- Drive revenue and growth for the agency; Identify and pursue business opportunities with prospects; Build strong relationships with clients and provide consultation on their individual challenges.
- Coordinate with account managers and customer service reps to ensure a first-class experience from start to finish.
- Build and maintain professional relationships with clients, insurance companies, and teammates.
- Engage in networking opportunities by attending industry events, getting involved in the local community, and asking for referrals from current customers.
- Present proposals clearly and effectively so that clients are able to understand their coverage details.
- Identify opportunities to cross-sell additional lines of insurance where appropriate and applicable.
What you’ll bring to our team:
- Strong knowledge of industry regulations, trends and technology
- Growth mindset, positive attitude, and client-centric work ethic
- Thrives on autonomy and in a high-volume environment
- Proven track record in identifying prospects through demand generation channels and cold-calling
- Strong verbal and written communications skills
- Highly-organized and strong time management skills
- Ability to network at all levels and influence decision making
Agent | Manteno, IL
We’re looking for someone who is driven by success and has a principled approach to work. For you, success is more than meeting sales targets. It’s about building trust, and having your client’s best interest in mind. In this role, you’ll help identify and pursue business opportunities with strategic targets and cultivate relationships with inbound and outbound prospects. With a hands-on approach across the full sales lifecycle, you’ll help clients across various sectors scale their business with our world-class services and solutions.
When you join us, we expect you to:
- Own the entire business development life cycle process from acquisition and onboarding to retention and renewal.
- Provide strategic guidance, exposure analysis, and obtain underwriting information for new and renewal clients to comply with legal requirements.
- Drive revenue and growth for the agency; Identify and pursue business opportunities with prospects; Build strong relationships with clients and provide consultation on their individual challenges.
- Coordinate with account managers and customer service reps to ensure a first-class experience from start to finish.
- Build and maintain professional relationships with clients, insurance companies, and teammates.
- Engage in networking opportunities by attending industry events, getting involved in the local community, and asking for referrals from current customers.
- Present proposals clearly and effectively so that clients are able to understand their coverage details.
- Identify opportunities to cross-sell additional lines of insurance where appropriate and applicable.
What you’ll bring to our team:
- Strong knowledge of industry regulations, trends and technology
- Growth mindset, positive attitude, and client-centric work ethic
- Thrives on autonomy and in a high-volume environment
- Proven track record in identifying prospects through demand generation channels and cold-calling
- Strong verbal and written communications skills
- Highly-organized and strong time management skills
- Ability to network at all levels and influence decision making
Personal Lines Customer Service Representative | Fairbury, IL
We’re looking for someone who’s passionate about client service, loves staying organized, and thrives on supporting a fast-paced team. In this role, you’ll be a key player in both the renewal process and day-to-day servicing of our clients. Your proactive communication, attention to detail, and ability to juggle multiple tasks will help us deliver exceptional insurance experiences—and keep our clients coming back year after year.
This role supports our producers and account executives by ensuring a smooth and efficient renewal process, resolving coverage changes quickly, and maintaining strong relationships with clients and carriers.
We are seeking candidates who live within a reasonable travel distance to our Fairbury, IL office.
When you join us, we expect you to:
-
Prepare renewal materials and collect updated risk details at least 60 days prior to policy expiration.
-
Coordinate with clients to complete applications, pre-renewal questionnaires, and carrier submissions in a timely manner.
-
Deliver renewals, binders, endorsements, and related documents promptly—within three to five business days of receipt.
-
Maintain accurate and timely communication with clients and carriers to minimize E&O exposure.
-
Field incoming service requests by phone, email, or walk-in and process changes within 24 hours.
-
Perform periodic service calls to designated accounts to maintain strong client relationships.
-
Identify coverage gaps or opportunities to round out accounts and refer leads to the appropriate producer.
-
Monitor cancellations and terminations, review accounts for possible reinstatement or rewrite, and act within 72 hours.
-
Assist with claims follow-up and provide support to clients throughout the resolution process.
-
Track outstanding items, document conversations, and maintain detailed client files in the agency management system.
-
Collaborate with the team on special projects and client-specific requests, with management approval.
-
Help maintain working knowledge of carrier appetites, market changes, and available rating tools.
What you’ll bring to our team:
-
A service-first mindset with a strong sense of accountability and follow-through.
-
Strong written and verbal communication skills—you’re clear, concise, and client-focused.
-
Confidence navigating agency management systems, Microsoft Office programs, and carrier portals.
-
Excellent time management and the ability to juggle priorities without missing a beat.
-
A natural problem-solver who takes initiative and sees things through to completion.
-
A collaborative spirit—you’re a team player who supports others and shares knowledge.
-
Previous experience in insurance or a strong willingness to learn the industry and grow within it.
-
A proactive attitude toward identifying opportunities to cross-sell or improve coverage for clients.
Personal Lines Customer Service Representative | Arcola, IL
We’re looking for someone who’s passionate about client service, loves staying organized, and thrives on supporting a fast-paced team. In this role, you’ll be a key player in both the renewal process and day-to-day servicing of our clients. Your proactive communication, attention to detail, and ability to juggle multiple tasks will help us deliver exceptional insurance experiences—and keep our clients coming back year after year.
This role supports our producers and account executives by ensuring a smooth and efficient renewal process, resolving coverage changes quickly, and maintaining strong relationships with clients and carriers.
We are seeking candidates who live within a reasonable travel distance to our Arcola, IL office.
When you join us, we expect you to:
-
Prepare renewal materials and collect updated risk details at least 60 days prior to policy expiration.
-
Coordinate with clients to complete applications, pre-renewal questionnaires, and carrier submissions in a timely manner.
-
Deliver renewals, binders, endorsements, and related documents promptly—within three to five business days of receipt.
-
Maintain accurate and timely communication with clients and carriers to minimize E&O exposure.
-
Field incoming service requests by phone, email, or walk-in and process changes within 24 hours.
-
Perform periodic service calls to designated accounts to maintain strong client relationships.
-
Identify coverage gaps or opportunities to round out accounts and refer leads to the appropriate producer.
-
Monitor cancellations and terminations, review accounts for possible reinstatement or rewrite, and act within 72 hours.
-
Assist with claims follow-up and provide support to clients throughout the resolution process.
-
Track outstanding items, document conversations, and maintain detailed client files in the agency management system.
-
Collaborate with the team on special projects and client-specific requests, with management approval.
-
Help maintain working knowledge of carrier appetites, market changes, and available rating tools.
What you’ll bring to our team:
-
A service-first mindset with a strong sense of accountability and follow-through.
-
Strong written and verbal communication skills—you’re clear, concise, and client-focused.
-
Confidence navigating agency management systems, Microsoft Office programs, and carrier portals.
-
Excellent time management and the ability to juggle priorities without missing a beat.
-
A natural problem-solver who takes initiative and sees things through to completion.
-
A collaborative spirit—you’re a team player who supports others and shares knowledge.
-
Previous experience in insurance or a strong willingness to learn the industry and grow within it.
-
A proactive attitude toward identifying opportunities to cross-sell or improve coverage for clients.
Apply Now!
Company Benefits
Join our team and enjoy these benefits as you take your career to the next level.
- Medical
- Dental
- Vision
- Life
- Disability
- 401(k)
- Profit Sharing
- Paid Time Off