Laborers – Carpenters – Roofers

Currently seeking a multiple entry-level to skilled Laborers, Carpenters and Roofers in the Jamaica, VT area. This is a full-time, first shift opportunity offering long term, year round work and benefits upon direct hire.

Job duties include but not limited to:

  • Paint, roll, spray and/or sand
  • Cut rough material
  • Machine operation
  • Site and shop clean up
  • Sheetrock installation
  • Demolition


  • Able to lift 50 lbs
  • Basic understanding of hand and power tools
  • General knowledge of safe work practices
  • Work in all weather conditions
  • Positive attitude
  • Valid driver’s license and reliable transportation

Hours: Monday to Friday 7 am – 3:30 pm

Pay: $16 – $25/hour

TPI Staffing has been matching job seekers with local companies for over 30 years. We are passionate about finding you a job that will fit your skills, experience and needs.

Job Reference #:


Job Category:

Technical/Skilled Trades





Share This Job:


Get Started Today!

Fill out this brief application and we will be touch regarding the next steps!

  • Max. file size: 50 MB.
  • Hidden

If you prefer to call us
please use the following
office numbers:

Keene, NH
(603) 352-4155

Claremont, NH
(603) 543-4155

Lebanon, NH
(603) 727-9765

Brattleboro, VT
(802) 254-3310

Or text us at:
(603) 313-4184


How can we help you?

  • This field is for validation purposes and should be left unchanged.

Our Locations

Keene, NH Office

TPI Staffing Group
53 Marlboro Street
Keene, NH 03431 ( Directions )

  • (603) 352-4155
  • M-F 8:00am to 4:30pm*
  • *After Hours Including Weekend By Appointment
Claremont, NH Office

TPI Staffing Group
11 Dunning Street SUITE 6
Claremont, NH 03743 ( Directions )

  • (603) 543-4155
  • M-F 8:00am to 4:30pm*
  • *After Hours Including Weekend By Appointment
Lebanon, NH Office

TPI Staffing Group
84 Hanover Street
Lebanon, NH, 03766 ( Directions )

Brattleboro, VT Office

TPI Staffing Group
20 Technology Drive Suite 2
Brattleboro, VT 05301 ( Directions )

  • (802) 254-3310
  • M-F 8:00am to 4:30pm*
  • *After Hours Including Weekend By Appointment

Visit our Covid-19 Information & Resource Page for health and safety guidelines