Skip to main content Scroll Top

An SEO Company in PA That Checks Every Listing for the PA Number

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
  1. The van photo on the profile
  2. Two sections of state law an SEO company in PA reads first
  3. The audit, surface by surface
  4. Who has to register, and who can skip the audit
  5. Sponsorships are not ads under the Act
  6. SEO in Harrisburg, Lancaster and Reading for trades
  7. Checking a competitor’s number before you complain
  8. The quarterly listing sweep
  9. What does an audit and fix cost?
  10. Where the number goes on paper, by document type
  11. 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.

A drawn card of a hypothetical business profile photo showing a lettered van with the company name and phone but no registration number on the door.A drawn card of a hypothetical business profile photo showing a lettered van with the company name and phone but no registration number on the door.
Illustrative example. The photo is an ad, and the audit starts here.

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.

Flow of four steps where a contractor's registration number must appear: the listing, the website, the estimate and the contract.Flow of four steps where a contractor's registration number must appear: the listing, the website, the estimate and the contract.
The law names advertisements, contracts, estimates and proposals.
  • 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.

A hypothetical contractor’s audit, surface by surface
SurfaceWhat the reader seesNumber in the exampleWhere the number belongs
Website footerCompany name, phone, service areaMissingIn the footer text on every page
Service pagesPages on decks, siding and kitchensOn one page of fiveNear the phone number on each page
Business profile descriptionTwo sentences about the workMissingIn the description, if the format allows
Profile photosVan lettering and job photosMissing on the vanOn the vehicle lettering, or kept out of the profile
Paid search adsA headline, a line of text and a phone numberMissingIn the ad text or an extension; if there is no room, choose a format that has it
Local service adsA profile with reviews and a call buttonCheck the profileIn the business details and on the landing page
Directory listingsName, phone and a short summaryMixedIn the summary field of each directory
Social profilesA bio and a linkMissingIn the bio, in text
Review repliesA reply to a review by the ownerNot applicable unless the reply promotes servicesAsk counsel; add the number if the reply promotes the work
Vehicle photos on the siteA truck in the drivewayMissingIn the lettering or the caption
Yard signs in photosA sign in front of a houseMissingOn the sign, if it is an ad
Estimates sent by emailA PDF and a short messagePresent on the PDF onlyIn the message and the PDF, per 517.6
What an audit and fix costsSee the cost sectionNot applicablePriced 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.

Web: Website footer. The number in text, on every page.
Ad: Paid search ads. The first line of the ad or the landing page.
Map: Business profile. In the description, where the format allows.
Mail: Estimates by email. At the top of the email and on the attached file.

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.

Get a free proposal

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.

Jan: Profile and description. Open the profile and read every line as a customer would.
Apr: Ads and extensions. Check each ad text and each extension for the number.
Jul: Directories and social. Search the contractor name and check each listing that comes up.
Oct: Photos and estimates. Check new photos and the estimate emails sent since the last sweep.
  • 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.

published US price bands (market figures, not a Progression rate card).
What is quotedPublished US bandSuits
Local SEO, one location$500 to $3,000 a monthA contractor with a single service area
Small business SEO retainer$1,000 to $5,000 a monthA crew serving several towns
One-off SEO audit$1,000 to $10,000A 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.

Progression’s published monthly tiers
TierMonthly priceWhat the tier covers
Foundation$1,500A technical audit, profile management, a reviews process and two substantial pages a month
Program$3,400Four to six pages a month, technical remediation, local press and supplier links, and CRM reporting
ScaleFrom $7,200Original 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.

What the Act says about each kind of document
DocumentWhat the Act saysWhere search work touches it
AdvertisementSection 517.6 puts the registration number in all advertisements distributed in the CommonwealthListings, ads, profiles and pages
ContractSection 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 numberOnline signing pages and booking forms
EstimateSection 517.6 puts the number on all estimates with owners in the CommonwealthEstimate emails and quote forms
ProposalSection 517.6 puts the number on all proposals with owners in the CommonwealthAttached 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.

Pages that sit beside this audit:

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.

Get a free proposal

Frequently asked questions

What should an SEO company in PA check for a contractor first?
That the registration number appears on every advertisement, including search surfaces such as profiles, ads and directory listings.
Does the registration number have to be on my website?
The Act counts announcements to the public on the Internet as advertisements. Put the number in the footer and on service pages, and ask counsel about edge cases.
Does a photo of my truck count as an ad?
The Attorney General says an ad on a vehicle must carry the number, so a photo of that lettering on a public page deserves the same check.
Who has to register as a home improvement contractor?
Anyone who offers or performs home improvements in Pennsylvania, unless the work totals under $5,000 in a calendar year or the business is a retailer with a net worth over $50 million.
Do I have to show the certificate?
No. Display is optional, according to the Attorney General’s FAQ. The number is what advertisements, contracts, estimates and proposals need.
Are sponsorship banners covered?
The definition of an advertisement leaves out sponsorship or recognition of sponsorships of civic, charitable or nonprofit events, teams or purposes.
What if an ad has no room for the number?
Choose a format that has room, or put the number in the first line of the landing page and the profile. Ask counsel whether that is enough for your ad.
Is an SEO company in Harrisburg any different from one elsewhere in the state?
The rule is statewide. Local pages for Harrisburg, Lancaster and Reading each carry the same registration line in the footer.
Do you work as an SEO company in Reading too?
Yes, remotely, with the same audit. Progression is based in New York.
What should a contractor budget for a listing audit and fixes?
Published US bands run from $1,000 to $10,000 for a one-off audit and from $500 to $3,000 a month for local SEO. Our own packages start at $1,500 a month.
Are you based in Pennsylvania?
No. Progression is based in New York, works with Pennsylvania contractors remotely and can come in person on request.
Does the number go on estimates and contracts as well?
Yes. Section 517.6 puts the registration number on all contracts, estimates and proposals with owners in the Commonwealth.
Where on the page should the number sit?
The Attorney General’s office says the law does not dictate where, but the number must be clearly and conspicuously displayed.
How can I check whether a contractor is registered?
Call the Bureau of Consumer Protection’s toll-free line, 1-888-520-6680, or use the verification page on the Attorney General’s site.
What are the penalties for working unregistered?
The FAQ says unregistered contractors face legal action, including civil penalties of $1,000 or more. Ask counsel about your situation.
Do review replies count as advertising?
Only if a reply promotes home improvement services. Ask counsel, and add the number if in doubt.
How many times a year should a contractor sweep listings?
Each quarter, and whenever a new profile, ad or directory entry goes up.
Do I need the full phrase Pennsylvania Home Improvement Contractor Registration Number?
No, the law does not require it. The Attorney General’s office suggests it as a way to explain the number to consumers.
Is a retailer with a large net worth exempt from the audit?
The FAQ lists a retailer with a net worth over $50 million as an exception to registration. Confirm that your business qualifies with counsel.
What does the team need from a contractor to start?
Your business profile link, your ad text and the number you use. We will check every listing that comes up for the contractor name.

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 proposal

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.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us