Job Openings. Immediate Start

About Working With Us

Our company continues to grow and serve more and more businesses throughout New England. We have invested in our laundry production facility, added new technology and processes that ensure customer satisfaction – but more importantly help our employees work more efficiently.

You’ll be a part of General Linen, where alongside coworkers, you’ll represent one of the oldest linen and uniform rental companies in the area. We’ve been a fixture in New England for over 80 years and 3 generations.

Several job opportunities are available. Join our team and you can find Success Through Image.

Open Positions

Why Work for General Linen?


General Linen Service is a leading provider of Hospitality, Food & Beverage, and Healthcare linen products and services. We are a privately held company with regional reach and family feel. We are looking to fill several production openings as a result of our business growing!

Successful candidates will have an opportunity for cross-training and growth while working in a team-driven environment. We offer:

  • Monday – Friday full-time day positions
  • Monthly attendance bonuses
  • Vacation time
  • Paid holidays
  • 401k and Profit Sharing
  • Health, dental, vision, life and disability insurance
A growing, thriving company that is focused on a culture that values integrity, honesty and safety.

Part of the Local Fabric

From Bangor to East Greenwich, we’ve been making companies
look sharp for three generations. With state-of-the-art
processing and distribution facilities in Somersworth and
Manchester, NH, Westbrook, ME, and Smithfield, RI, we’re
strategically positioned to provide the entire region
unparalleled service. Reach out to us today to learn how we
can help you and your company.


Somersworth, NH
75 Centre Road
Somersworth, NH 03878
Phone: 800-582-7209

Westbrook, ME
88 Scott Drive
Westbrook, ME 04092
Phone: 800-582-7209

Manchester, NH

213 Union Street
Manchester, NH 03103
Phone: 800-582-7209

Hopkinton, MA
112 South Street
Hopkinton, MA 01748
Phone: 800-582-7209