Updated November 2026 · Written and maintained by the Progression Agency strategy team
A remodeler in Cumberland County uploads a photo of the company van to a business profile, and the lettering on the van is an advertisement under state law. Pennsylvania’s home improvement law says the registration number goes on every advertisement, and it counts announcements on the Internet. That makes every search listing, ad and profile a place to check. An SEO company in PA working for contractors has to audit the number across all of them before it writes a single new page. Progression is based in New York, works with Pennsylvania contractors remotely, and offers on-site sessions on request.
On this page · 11 sections
- The van photo on the profile
- Two sections of state law an SEO company in PA reads first
- The audit, surface by surface
- Who has to register, and who can skip the audit
- Sponsorships are not ads under the Act
- SEO in Harrisburg, Lancaster and Reading for trades
- Checking a competitor’s number before you complain
- The quarterly listing sweep
- What does an audit and fix cost?
- Where the number goes on paper, by document type
- Related services and guides
Outside the niche A Lancaster bakery or a Reading accounting office has no registration number to carry and can skip the audit below; our local SEO services page covers the rest of the search work.
The Home Improvement Consumer Protection Act and the Attorney General’s guidance are described as they stood in November 2026 and can change. This page is not legal advice: ask counsel about your facts, and call the Attorney General’s Bureau of Consumer Protection with registration questions. No contractor named or implied here is a Progression client.
The van photo on the profile
A remodeler photographs the company van for the business profile. The lettering shows the company name, a phone number and the trades. The registration number that Pennsylvania requires in advertisements is not on the door. Whoever uploaded the photo was thinking about how the van looks, not about the law.
The card is a hypothetical example. The Attorney General’s office says that if a contractor has an ad for the business on a vehicle, the ad must include the registration number. A photo of that lettering on a public profile is where the audit begins, because it is the plainest case of a surface nobody checked.
- A photo can be an advertisement when it shows the lettering that promotes the business.
- A profile description is a statement promoting services to the public.
- A missing number is easy to fix and easy to miss.
- The audit finds every place the name appears before new pages add more.
Two sections of state law an SEO company in PA reads first
Section 517.6 of the Home Improvement Consumer Protection Act says a contractor shall include its registration number in all advertisements distributed within the Commonwealth and on all contracts, estimates and proposals with owners in the Commonwealth. Section 517.2 defines an advertisement as a statement promoting home improvement services in a newspaper, periodical, pamphlet, circular, billboard, sign, letterhead, business card or other printed materials, or in announcements to the public on radio, television or the Internet. The text is on the General Assembly’s site as Act 132 of 2008.
The definition names the Internet. That is why a search listing, a paid ad, a profile and a social page all belong in the audit. The same definition leaves out two things: sponsorship or recognition of sponsorships of civic, charitable or nonprofit events, teams or purposes, and writings or graphics on promotional clothing, pens, pencils, notepads or similar items.
- Read 517.6 for where the number goes: advertisements, contracts, estimates and proposals.
- Read 517.2 for what counts as an advertisement, and what does not.
- Ask counsel about edge cases, such as a post that does not promote services.
- Keep the number in text so it can be read and searched.
What does clearly and conspicuously mean?
The Attorney General’s office says the law does not dictate where the number must appear, but it must be clearly and conspicuously displayed. Put it where a customer will see it and read it without hunting.
How should the number be written out?
The office suggests, though the law does not require it, that you can explain the number by writing Pennsylvania Home Improvement Contractor Registration Number followed by the number. That wording helps a reader who has never seen one.
The audit, surface by surface
Each row is a place a hypothetical contractor’s name shows up. The columns say what the reader sees, whether the number is there in the example, and where it belongs. Treat it as a checklist for your own listings.
| Surface | What the reader sees | Number in the example | Where the number belongs |
|---|---|---|---|
| Website footer | Company name, phone, service area | Missing | In the footer text on every page |
| Service pages | Pages on decks, siding and kitchens | On one page of five | Near the phone number on each page |
| Business profile description | Two sentences about the work | Missing | In the description, if the format allows |
| Profile photos | Van lettering and job photos | Missing on the van | On the vehicle lettering, or kept out of the profile |
| Paid search ads | A headline, a line of text and a phone number | Missing | In the ad text or an extension; if there is no room, choose a format that has it |
| Local service ads | A profile with reviews and a call button | Check the profile | In the business details and on the landing page |
| Directory listings | Name, phone and a short summary | Mixed | In the summary field of each directory |
| Social profiles | A bio and a link | Missing | In the bio, in text |
| Review replies | A reply to a review by the owner | Not applicable unless the reply promotes services | Ask counsel; add the number if the reply promotes the work |
| Vehicle photos on the site | A truck in the driveway | Missing | In the lettering or the caption |
| Yard signs in photos | A sign in front of a house | Missing | On the sign, if it is an ad |
| Estimates sent by email | A PDF and a short message | Present on the PDF only | In the message and the PDF, per 517.6 |
| What an audit and fix costs | See the cost section | Not applicable | Priced in the section below |
Ads with no room for a number
Some ad formats are short. If an ad has no room for the number, choose a format that does, or send the click to a landing page that shows it in the first line, and ask counsel whether that is enough for your ad.
Photos and video that show lettering
Lettering on a vehicle is an ad by the Attorney General’s description. Photographs and video that show the lettering deserve the same check. The simplest fix is the number on the vehicle itself.
Estimates and proposals sent from the site
Section 517.6 puts the number on estimates and proposals too. A form that emails an estimate should carry the number in the body of the message and in the attachment.
Who has to register, and who can skip the audit
The Attorney General’s FAQ says anyone who owns or operates a home improvement business, or who offers, performs or agrees to perform home improvements in Pennsylvania, must register, with two exceptions. One is a contractor whose total home improvements come to less than $5,000 in a calendar year. The other is a retailer with a net worth of more than $50 million.
- Self-employed contractors and sole proprietors must register.
- Subcontractors and independent contractors must register.
- Corporations, partnerships and other entities must register.
- Under $5,000 of work in a calendar year is the small contractor exception.
- A retailer with a net worth over $50 million is the other exception.
A business under the threshold should still keep its facts straight. Track the year’s work, because crossing $5,000 changes the answer. Ask counsel about edge cases, and see the Attorney General’s contractor registration FAQ for the full list.
Do I have to show the certificate?
No. The Attorney General’s FAQ says the law does not require contractors to show copies of their registration, and that a contractor may display the certificate if it wishes. The number is what advertisements need.
What happens if a contractor is not registered?
The FAQ says an unregistered contractor is prohibited from offering or performing home improvements, and that unregistered contractors face legal action, including civil penalties of $1,000 or more.
Sponsorships are not ads under the Act
The definition of an advertisement leaves out sponsorship or recognition of sponsorships of civic, charitable or nonprofit events, teams or purposes. A contractor who sponsors a youth team can thank the team without adding the number to the thank-you.
- A banner that only recognizes a sponsorship falls under the exclusion.
- A page that mixes sponsorship thanks with a pitch for services is no longer only a sponsorship.
- Writings on promotional clothing, pens and notepads are left out too.
- Do not stretch the exclusion beyond its words.
What about the Little League banner page?
A page that recognizes the sponsorship and nothing else is within the words. Add a sentence promoting your services and you are advertising again, so ask counsel and add the number.
SEO in Harrisburg, Lancaster and Reading for trades
The rule is statewide, and the markets differ. A contractor in the capital region may want SEO in Harrisburg built around service pages for the towns it works in. A shop near Lancaster may want SEO in Lancaster pages for decks and additions. A crew in Berks County needs its own Reading pages. Each market gets pages of its own, and the registration line stays the same on all of them.
This page makes no claims about the size of any market. It says only that each town a contractor works in deserves a page that names the work done there, with the number in the footer.
- One service page per town you really work in.
- The same registration line in the footer of every page.
- A photo from a real job in that town, with the lettering checked.
- No page for a town you do not serve.
Contractors in the western part of the state should see SEO in Pittsburgh, which keeps its own angle. This page stays with the registration number.
Where does your number show today?Send us your business profile link and your PA number. You get a free proposal from an SEO company in PA with every listing checked.
Checking a competitor’s number before you complain
The Attorney General’s FAQ gives a toll-free number, 1-888-520-6680, which consumers can call to check whether a contractor is registered. The office also keeps a verification page on its site.
- Look up the number first, and keep a note of what you found.
- A missing number in an ad is a matter for the Attorney General’s office, not a review fight.
- Do not post accusations on a competitor’s profile.
- Ask counsel before sending any notice.
Should a missing number go in a review?
No. A review is the wrong place for a registration complaint. The Bureau of Consumer Protection is the office that handles registration, and a quiet report to it keeps your own pages clean.
The quarterly listing sweep
Profiles and directories change without notice. A short list rerun each quarter keeps the number on every listing. Pricing for the sweep is on our SEO services pricing page.
- Search the company name and read the first three pages of results.
- Open each listing that comes up and check the description and photos.
- Check the newest ads and the newest estimate emails.
- Write down what changed and who fixed it.
What does an audit and fix cost?
The cost depends on how many surfaces the contractor has, how many ads are live and how many pages need a footer change. Published market bands show the range you will see in quotes.
| What is quoted | Published US band | Suits |
|---|---|---|
| Local SEO, one location | $500 to $3,000 a month | A contractor with a single service area |
| Small business SEO retainer | $1,000 to $5,000 a month | A crew serving several towns |
| One-off SEO audit | $1,000 to $10,000 | A single pass over listings, ads and pages |
An audit for this purpose is smaller than a general SEO audit, because the surfaces to check are the ones the contractor already has. Ask any supplier what is in the quote and how many listings it covers.
What Progression charges each month
Progression publishes three monthly tiers on its pricing page. They are Progression’s own prices, separate from the market figures above.
| Tier | Monthly price | What the tier covers |
|---|---|---|
| Foundation | $1,500 | A technical audit, profile management, a reviews process and two substantial pages a month |
| Program | $3,400 | Four to six pages a month, technical remediation, local press and supplier links, and CRM reporting |
| Scale | From $7,200 | Original research, digital PR, multi-location or ecommerce architecture and a dedicated strategist |
No Pennsylvania premium applies, and nothing is charged per listing. Pricing depends on scope and is confirmed in a written proposal; published prices are subject to change.
Where the number goes on paper, by document type
The Act names four kinds of document. The table sets out what the statute says about each, so a contractor’s office can see which one a web form or an email touches.
| Document | What the Act says | Where search work touches it |
|---|---|---|
| Advertisement | Section 517.6 puts the registration number in all advertisements distributed in the Commonwealth | Listings, ads, profiles and pages |
| Contract | Section 517.6 puts the number on all contracts with owners; Section 517.7 says a home improvement contract is not valid or enforceable against an owner unless it is in writing, legible and contains the performing contractor’s number | Online signing pages and booking forms |
| Estimate | Section 517.6 puts the number on all estimates with owners in the Commonwealth | Estimate emails and quote forms |
| Proposal | Section 517.6 puts the number on all proposals with owners in the Commonwealth | Attached files and shared links |
Counsel should review any online signing flow, because the same section ties a contract’s enforceability to the number. This page names the rule and does not say how a court would read it.
Related services and guides
Pages that sit beside this audit:
- Local SEO services
- Construction social media marketing
- SEO company by city
- SEO services pricing
- SEO company in Pittsburgh
Get a free proposal
Send us your business profile link and your PA number. You get a free proposal from an SEO company in PA with every listing checked.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
Choosing and working with an agency
Software and app development
Website design by industry and type
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
What should an SEO company in PA check for a contractor first?
Does the registration number have to be on my website?
Does a photo of my truck count as an ad?
Who has to register as a home improvement contractor?
Do I have to show the certificate?
Are sponsorship banners covered?
What if an ad has no room for the number?
Is an SEO company in Harrisburg any different from one elsewhere in the state?
Do you work as an SEO company in Reading too?
What should a contractor budget for a listing audit and fixes?
Are you based in Pennsylvania?
Does the number go on estimates and contracts as well?
Where on the page should the number sit?
How can I check whether a contractor is registered?
What are the penalties for working unregistered?
Do review replies count as advertising?
How many times a year should a contractor sweep listings?
Do I need the full phrase Pennsylvania Home Improvement Contractor Registration Number?
Is a retailer with a large net worth exempt from the audit?
What does the team need from a contractor to start?
Where does your number show today?Send us your business profile link and your PA number. You get a free proposal from an SEO company in PA with every listing checked.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
