1. Home
  2. On-site OSHA training
Training formats

On-Site OSHA Training for Employers

Train your whole crew at once, at your location, on your schedule. No travel days, no lost workers, and every graduate leaves with a path to an official DOL card.

Quick answer

On-site OSHA training means an OSHA-authorized Outreach Trainer comes to your job site, shop, or office and teaches OSHA 10 or OSHA 30 to your group in person. Zahid Presswala offers on-site Construction and General Industry classes throughout Chicagoland, with group pricing, flexible scheduling, instruction in English, Gujarati, or Urdu, and an official DOL wallet card for every graduate.

At a glance

  • All four OSHA Outreach courses: 10 and 30-Hour, Construction and General Industry
  • At your job site, shop, office, or a shared venue
  • Up to 40 students per class (OSHA limit); multiple sessions for larger teams
  • Group pricing, so the per-worker cost drops as headcount grows
  • Taught in English, Gujarati, or Urdu

How on-site OSHA training works

  1. Tell us what you need. Use the booking form to share your industry, headcount, location, language, and dates.
  2. Get a quote and a plan. Zahid confirms the right course, picks electives that match your hazards, and sets a schedule that fits your shifts.
  3. Train on-site. Your team completes the course where they work, with examples drawn from your equipment and conditions.
  4. Get carded. Each graduate gets proof of completion, and official DOL wallet cards follow (OSHA requires them within 90 days).

Why employers choose on-site training

On-site with ZahidSending workers outOnline course
Travel timeNoneCommutes, mileageNone
Tailored to your hazardsYesSometimesNo
Live Q&A with a trainerYesYesLimited
Language optionsEnglish, Gujarati, UrduVariesUsually English or Spanish
Everyone done at onceYesStaggeredHard to track
Group pricingYesRarelySometimes

For a deeper comparison, read online vs in-person OSHA training.

Industries we train on-site

  • Construction: general contractors, concrete, framing, drywall, roofing, electrical, plumbing, HVAC, excavation, and remodeling.
  • Warehousing and logistics: distribution centers, cold storage, freight, and fulfillment.
  • Manufacturing: metal fabrication, food processing, plastics, printing, and assembly.
  • Facilities and property management: maintenance teams for commercial, residential, healthcare, and education buildings.
  • Hospitality, retail, and healthcare support teams that need General Industry training.

Where we train

Zahid is based in Naperville and trains on-site across Chicagoland, including Chicago, Naperville, Aurora, Joliet, Bolingbrook, Schaumburg, Elgin, Downers Grove, Oak Brook, Elk Grove Village, and Wheaton. See all service areas.

Frequently asked questions

What do we need to provide for an on-site class?

A room or trailer that seats your group, tables or chairs, and a wall or screen for slides. Zahid brings the course materials. Access to your actual work area for examples is helpful but not required.

What is the minimum group size?

There's no strict minimum. On-site classes are most cost-effective for groups of about five or more. Smaller groups can join a shared session.

Can several companies share one class?

Yes. General contractors often bring their subcontractors together, and small companies split a session to share costs.

How far will you travel?

Zahid is based in Naperville and regularly teaches throughout Chicago and the suburbs in Cook, DuPage, Will, Kane, Lake, and McHenry counties. Travel elsewhere in Illinois and other states is available by arrangement.

Can you train on weekends or night shift?

Often, yes. Include your preferred days and times in the booking form.

Your trainer: Zahid Presswala

Zahid is an OSHA-authorized Outreach Trainer for Construction and General Industry with more than 25 years of hands-on field experience. He teaches OSHA 10 and 30-Hour courses on-site across Chicagoland and beyond, in English, Gujarati, and Urdu, and every graduate receives an official DOL wallet card.

More about Zahid →   Verify on OSHA.gov ↗

Ready to get your crew trained?

Book OSHA 10 or 30-Hour training on-site at your location. One short form, and Zahid follows up to confirm the details.