Step 1: Locate the exact wording of your requirement
Start with paper, not a search engine. If your requirement came from the Dauphin County Court of Common Pleas, the order, sentencing sheet, or conditions list will say what you need. The court, based at 101 Market Street in Harrisburg, handles criminal, juvenile, and family matters such as support and divorce, according to its judges page cited below. That range means the wording can differ a lot from one case to the next.
Highlight four things: the number of hours or sessions, any stated format, the completion deadline, and the person or office that must receive proof. Put those four items at the top of a notes page you will use for the rest of this process.
Step 2: Figure out which office supervises you
If you are on county supervision, your contact is the Dauphin County Adult Probation Department. Its page lists a Harrisburg office at 100 Chestnut Street, second floor, a main office in Steelton on Gibson Boulevard, and a northern office in Elizabethville, with weekday hours from 8:00 AM to 4:30 PM. Find out which of these holds your file. The answer tells you where to send documents and who to call with questions.
If your class is not tied to a case, skip ahead to Step 4.
Step 3: Ask your officer what they look for
Call or raise it at your next check-in. Useful questions include:
- Do you need to see a program description before I enroll?
- Does an online or video class count for my case?
- What should the completion letter include?
- Should the provider send progress reports directly to you?
Only the court or your probation officer decides whether a program fits your order. A provider's website cannot settle that, and this directory cannot either. Get the answer before you pay anything.
Step 4: Build a short list around your week
Map your real schedule. If you work downtown near the Capitol, an evening group close to the office might be easiest. If you live on the West Shore or out toward Hershey, weigh the bridge traffic and parking against an option nearer home. Shift workers should ask about rotating or weekend sessions.
Pick three or four providers to contact. Two is too few to compare; more than five usually just adds noise.
Step 5: Interview each provider
Use the same questions with each one so the answers line up:
1. How many sessions, how long each, and over how many weeks? 2. Group, individual, or both? What is a usual group size? 3. What happens if I miss a week? 4. What will the completion letter say, and who will it be sent to? 5. What are all of the costs, including intake and replacement letters? 6. Can I see a sample of the materials or a session outline?
Notice how each provider answers. Clear, unhurried explanations are a good sign. Pressure to sign up the same day is not.
Step 6: Confirm, then enroll
Take the short list back to your probation officer, or to your attorney if you have one, and ask which option is acceptable for your case. Once you have a yes, enroll and put every session date in your calendar right away, along with travel time.
Step 7: Keep a paper trail
After each session, note the date and anything you signed. Ask the provider for an attendance record at regular points, not only at the end. Store copies in one folder and photos on your phone. If the provider sends the completion letter directly to your officer, ask for your own copy as well.
Step 8: Close the loop
When you finish, confirm that the Chestnut Street office, or whichever Dauphin County office holds your file, has received the proof. Ask whether anything else is needed. Keep your folder after the case closes; it is easier to produce a document you already have than to request one months later.
A note on this directory
This site connects Harrisburg-area residents with independent providers. We do not run classes or review providers' credentials, so treat every listing as a starting point and confirm the details yourself with the people overseeing your case.
