Pennsylvania Handyman License Requirements
Pennsylvania's figure is $5,000 in yearly earnings. The exact wording below decides whether you fit.
Not a home improvement contractor (no registration needed) if 'the total cash value of all of that person's home improvements is less than $5,000 during the previous taxable year' (strictly under $5,000; at $5,000 or more registration is required). FAQ elsewhere phrases it as 'less than $5,000 of work in a calendar year'. Separately, a job only counts as a 'home improvement' when the total cash price agreed is more than $500. Other exemption: home improvement retailers with net worth over $50,000,000. Written contracts are required for home improvements over $500; deposit limits apply to projects over $5,000.
What counts toward it: other: total cash value of all of the person's home improvements in the previous taxable year (annual business volume, not per job); a 'home improvement' itself is only work where total cash price agreed is more than $500
"A person for whom the total cash value of all of that person’s home improvements is less than $5,000 during the previous taxable year."
Source: attorneygeneral.gov · checked November 2, 2026
Who regulates this
Pennsylvania Office of Attorney General, Bureau of Consumer Protection - Home Improvement Contractor Registration (PA-HICRS, hic.attorneygeneral.gov). LLC formation: PA Department of State, Bureau of Corporations and Charitable Organizations.
Source: attorneygeneral.gov · checked November 2, 2026
Does Pennsylvania license general and residential work?
Pennsylvania does not license general/residential contractors. Under the Home Improvement Consumer Protection Act (HICPA, Act 132 of 2008, 73 P.S. 517.1 et seq.) home improvement contractors must REGISTER with the Office of Attorney General (no exam/competency test). Exempt if total home improvements were less than $5,000 in the previous taxable year.
Source: attorneygeneral.gov · checked November 2, 2026
Registration
HICPA registration with the OAG: $100 non-refundable fee every two years (raised from $50 via a Fiscal Code change, 72 P.S. 1603-U; online card payments add $2). Proof of commercial general liability insurance: at least $50,000 personal injury and $50,000 property damage (self-insurance allowed with certificate). PA registration number (e.g., PA123456) must appear on all ads, contracts, estimates and proposals. Updates within 30 days of changes. Unregistered work: civil penalties of $1,000 or more; contracts may be unenforceable. Licensed electricians, master plumbers etc. must also register if doing home improvements.
Source: attorneygeneral.gov · hic.attorneygeneral.gov · checked November 2, 2026
Trade work
OAG FAQ confirms electrical contractors and master plumbers doing home improvements must still register under HICPA.
Source: attorneygeneral.gov · checked November 2, 2026
Insurance and bond
HICPA registrants: CGL at least $50,000 personal injury liability and $50,000 property damage. No state bond required (none found on OAG pages).
Source: hic.attorneygeneral.gov · checked November 2, 2026
What a handyman should charge in Pennsylvania
Statewide planning estimate: $73 to $101 an hour. It's an estimate from public data, not the market rate. City pages use local wages when we can match them.
| Step | Low end | High end |
|---|---|---|
| Your pay (employee wage for this work in Pennsylvania) | $49,290 median | $61,780 top quarter starts here |
| Overhead ($33,148 national, adjusted to local prices at 97.6) | $32,343 | $32,343 |
| Profit 15% + PTO 10% + warranty 3% + business taxes 12% | +40% | +40% |
| Yearly total to cover | $114,287 | $131,773 |
| Billed hours a year (hours on the job × 52) | 30 × 52 = 1,560 | 25 × 52 = 1,300 |
| Hourly rate | $73 | $101 |
- Wages: BLS Occupational Employment and Wage Statistics, May 2025, occupation 49-9071 Maintenance and Repair Workers, General, Pennsylvania (statewide figure, because we could not match a metro for this place). The top-quarter figure is in the BLS data file.
- Local prices: BEA Regional Price Parities, 2024, Pennsylvania, all items index 97.6 (US = 100).
- Overhead, hours and percentages: median answers from members using our hourly rate calculator, the same formula that tool uses. National, not local.
Pennsylvania places we cover (45)
- Allegheny County
- Allentown
- Ambler
- Ardmore
- Bangor
- Berks County
- Bethlehem
- Butler County
- Carbondale
- Chambersburg
- Chester
- Clarks Summit
- Dauphin County
- Delaware County
- Duncannon
- Erie
- Farrell
- Franklin County
- Gardners
- Greensburg
- Harrisburg
- Hermitage
- Hershey
- Huntingdon County
- Irwin
- Lancaster
- Luzerne County
- Mercer County
- Meyersdale
- Montgomery County
- Muhlenberg Park
- New Brighton
- Perry County
- Philadelphia
- Pittsburgh
- Pottsville
- Reading
- Royersford
- Scranton
- Sharon
- Shippensburg
- West Lawn
- Westmoreland County
- Windber
- York County
Rules change. This page shows what official sources said on the dates above. It is not legal advice.