Archangel Centers
Dashboard /Action Plan

Action Plan

28 total tasks prioritized by impact and effort

Priority Distribution
P1
8
P2
10
P3
6
P4
4
P1
Immediate — Do Now
8 tasks
#1

Fix duplicate Angi listing — consolidate to Monaca NAP

Contact Angi — remove or merge Aliquippa listing at 3162 Main St. Correct to 3542 Brodhead Road, Monaca PA 15061

LOW effortHIGH impact
#2

Correct Facebook page location to Monaca, PA

Current location listed as Aliquippa PA on facebook.com/NeillRoofing — correct to Monaca

LOW effortMEDIUM impact
#3

Standardize brand name across all platforms to 'Neill & Son Roofing'

Fix all variants: Neil and Sons, Neill and Son Roofing LLC, Neil and Sons Roofing — pick one and update all directories

LOW effortHIGH impact
#4

Apply for LSA (Google Guaranteed Local Service Ads)

A+ BBB + 120 reviews at 4.9 = immediate qualification. Competitors are capturing map-top paid placements.

LOW effortVERY HIGH impact
#5

Get listed on Expertise.com Pittsburgh roofing category

Currently absent from their 18 best Pittsburgh roofers list. AI tools cite this aggregator for 'best roofer Pittsburgh' queries.

LOW effortHIGH impact
#6

Add AggregateRating schema to homepage

120+ reviews at 4.9 stars — wrap in AggregateRating JSON-LD so Google and AI tools can read and cite it

LOW effortHIGH impact
#7

Verify and optimize GBP (hours, categories, photos, posts)

GBP hours show 24/7 on Yelp — likely misconfigured. Verify actual hours. Add services, photos, weekly posts.

LOW effortHIGH impact
#8

Fix GBP hours misconfiguration

Showing as open 24 hours — unusual for roofing contractor, may confuse customers

LOW effortHIGH impact
P2
High Priority — Next 30 Days
10 tasks
#9

Add FAQPage JSON-LD schema to all service pages

LOW effortHIGH impact
#10

Migrate Erie subdomain to subdirectory (neillandsonroofing.com/erie/)

Consolidates domain authority. Current subdomain splits link equity across two weak domains.

MED effortHIGH impact
#11

Run PageSpeed / CWV test and fix mobile score

WordPress stock theme likely scoring 40-65 mobile. Test at pagespeed.web.dev. Fix LCP, CLS.

MED effortHIGH impact
#12

Create 10 Beaver County municipality location pages

Aliquippa, Beaver Falls, New Brighton, Baden, Conway, Chippewa Township, Center Township, Hopewell Township, Brighton Township, Economy Borough

MED effortHIGH impact
#13

Build IKO Craftsman Premier cornerstone content page

One of 2 in region — full page on certification benefits, warranty advantages, manufacturer directory backlink

MED effortHIGH impact
#14

Create dedicated insurance claims roofing landing page

Listed as a service but no content built around it. High buyer intent: 'storm damage roof claim Pittsburgh PA'

MED effortHIGH impact
#15

Create GoodLeap roof financing landing page

Financing integration exists but not featured in SEO. 'Roof financing Pittsburgh PA' is a monetizable keyword cluster.

LOW effortMEDIUM impact
#16

Set up call tracking numbers for each marketing channel

All CTAs go to single static number. Implement CallRail or similar — track ROI by channel.

MED effortHIGH impact
#17

NRCA directory listing

National Roofing Contractors Association — authority directory link and trust signal

LOW effortMEDIUM impact
#18

Screaming Frog full crawl for 404s, redirect chains, thin pages

LOW effortMEDIUM impact
P3
Medium Priority — Next 60 Days
6 tasks
#19

Create remaining 11+ Beaver County municipality pages

All 26 Beaver County municipalities should have individual location pages

HIGH effortHIGH impact
#20

Create Pittsburgh suburb pages (10 cities)

Sewickley, Moon Township, Ross Township, North Hills, Robinson Township, Carnegie, Peters Township, McMurray, Upper St Clair, Mt Lebanon

HIGH effortHIGH impact
#21

Create WV Panhandle location pages

Weirton WV, Wheeling WV, Chester WV — formalize 3-state coverage with indexed pages

MED effortMEDIUM impact
#22

Create Eastern Ohio location pages

East Liverpool OH, Steubenville OH

MED effortMEDIUM impact
#23

Build systematic review velocity program

120+ Google reviews is good, not great. Text-based post-job review request workflow — target 300+ reviews to dominate map pack.

MED effortHIGH impact
#24

Launch Google Ads campaign (Beaver County + Pittsburgh)

Zero paid advertising footprint for a 30-year contractor. Single campaign targeting primary geo could immediately supplement organic leads.

MED effortVERY HIGH impact
P4
Long Term — 60–90 Days
4 tasks
#25

Blog bottom-funnel content: 4 articles/month targeting buyer intent

Current blog is topical but not purchase-intent mapped. 'Roof replacement cost Monaca PA', 'best roofing material for PA winters', IKO vs GAF comparison

MED effortHIGH impact
#26

Video content production — before/after, storm damage walkthroughs, project recaps

30 years of real Pittsburgh roofing projects. TikTok, YouTube Shorts, Facebook Reels.

HIGH effortHIGH impact
#27

Launch Meta ads targeting homeowners in Beaver County + Pittsburgh

Zero Meta presence. Facebook page exists — start retargeting existing website visitors.

MED effortHIGH impact
#28

Editorial link acquisition — Beaver County Times, Pittsburgh Business Times

Pitch 30-year anniversary, IKO certification, community involvement. No current editorial links.

MED effortHIGH impact