Mesko has the hardest thing in this business to build and the easiest to waste: a reputation people will vouch for in public. 363 Google reviews at 4.8 stars. Three generations. An A+ with the BBB. What it does not have is a photo of the work, a street address on its own contact page, or a homepage that tells Google it is in the Poconos.
Digital presence scored across six categories, ten points each. This measures what has been built online so far, not the quality of the work that leaves the shop.
The strangest thing in the whole audit, and it is not a mistake. It is a strategy, and I think it is the wrong one. Fixing it is Marketta's job, not mine. This section is the argument for why, so they are building against a decision rather than a guess.
Mesko Glass & Mirror, a separate company out of Scranton, has had a physical Allentown branch at 171 Lloyd Street since about 1998. Five locations, 100-plus employees, 55 vehicles. They also title their homepage "Mesko Glass Company." Google weighs proximity heavily in local results, so in an Allentown search the business with an Allentown address wins, every time.
Neither company owns a trademark on the name, so both use it freely. A Lehigh Valley searcher who lands on your site and then sees a Mesko with an Allentown address has no way to tell you apart, and will pick the one they can drive to. Every impression you win up there risks handing them the call.
Stroudsburg, East Stroudsburg, Poconos and Monroe County appear in none of your page titles. You are the 68-year incumbent here, you have the only showroom, and your most valuable SEO asset says nothing about it.
"About « Mesko Glass Company" and so on. No location, no service keywords, nothing. Whoever hand-wrote the homepage title never touched the rest of the site.
Worth saying first, because most audits open with a list of failures. Yours does not. This is the strongest review position of any operator I have looked at in Monroe County.
Most local operators never finish this part. You did, and you are still doing it, which is rarer.
All 60 of the most recent reviews have an owner reply, including both one-stars, answered without defensiveness. Most businesses do not manage 20%.
Reviews volunteer Eric, Matt, John, Zach, Adam, Darius, Mike and Jeff by name. Nobody does that for a company they feel nothing about.
"Professional" appears in 17 of the last 51 review texts. The second most common theme is not price or speed, it is cleaning up after the job, mentioned 8 times. You are not selling that anywhere.
PA license PA014543, incorporated 1981, business started February 1958. Not BBB accredited, which is a paid membership and a separate decision. The A+ stands on its own.
Same six categories, same ten points each, applied to every glass company competing in or into Monroe County. This is where you actually stand.
| # | Company | Site | Social | Video | Findable | Capture | Total | |
|---|---|---|---|---|---|---|---|---|
| 1 | Safelite, Stroudsburg, national | 8 | 10 | 7 | 9 | 10 | 10 | 54 |
| 2 | Glass Doctor, East Poconos, franchise | 5 | 8 | 3 | 6 | 7 | 9 | 38 |
| 3 | Mesko Glass & Mirror, Scranton + Allentown, separate company | 5 | 6 | 5 | 6 | 7 | 5 | 34 |
| 5 | Mesko Glass, East Stroudsburg | 9 | 4 | 4 | 3 | 6 | 3 | 29 |
| 4 | Valley Glass & Copper, Hawley | 4 | 8 | 4 | 4 | 6 | 6 | 32 |
| 6 | Ultimate Auto Glass, E. Stroudsburg | 7 | 0 | 9 | 4 | 3 | 3 | 26 |
| 7 | Clear Choice Glass & Mirror, E. Stroudsburg | 5 | 0 | 1 | 0 | 3 | 2 | 11 |
| 8 | A&E Glass & Mirror, Cresco | 0 | 1 | 0 | 2 | 1 | ~4 |
363 Google reviews against Ultimate Auto Glass at 31, Clear Choice at 72, Valley Glass at roughly 1. The only company in the market with more is Safelite at 437, and on Google their rating is 4.4 to your 4.8. This is a moat and it took 68 years to dig, and it is still getting deeper at roughly ten reviews a month without anyone working on it.
A 3 out of 10. Glass Doctor scores a 9: appointment scheduling, estimate form, callback request, SMS opt-in. Safelite scores a 10. You are sending best-in-market trust to a page a visitor cannot act on. Highest-return fix on this page.
Ultimate Auto Glass has 6,329 Facebook followers to your 817, and 906 people "talking about" their page versus 3 for yours. Thirty-one reviews. No website at all. A TikTok account you do not have. They are simply louder where Poconos drivers actually spend their time, and it is the single most important number in this document.
Checked all seven Facebook pages: not one is running a single Meta ad. The paid lane in Monroe County glass is completely empty. That is unusual and it will not last.
Google cross-checks your details across the web. When the web disagrees with itself, it trusts the listing less. Yours disagrees in some expensive places.
| Where | What it says | Why it costs you |
|---|---|---|
| YellowPages | Hours Mon-Fri 8-5, Sat 9-1. Website field points to a localsearch.com page, not your domain | You are closed weekends. Someone drives to the showroom Saturday morning and finds a locked door. The citation also sends traffic to a dead end |
| Procore (B2B) | Phone (570) 457-1700 | That is a Scranton exchange. It is not your number. General contractors sourcing commercial glazing are getting someone else's phone |
| Angi | 4.7★, 9 reviews, newest from 2017. States you offer no free estimates and no warranties | Nine years stale, and almost certainly an unmanaged default that is actively turning people away |
| RocketReach | (570) 421-6622 | A fourth number in circulation |
| BBB vs YellowPages | Fax (570) 213-0366 vs (570) 421-2354 | Two different fax numbers on record |
| Two company pages exist | Split followers, neither built out, and one is easily confused with the Scranton company | |
| Name | Seven-plus variants in circulation | From "Mesko Glass Co Inc" to "Mesko Glass Company=HQ". Consistency is a ranking signal |
Auto glass and residential glass in Monroe County are two completely different competitive situations. The difference should decide where every dollar goes.
windshield replacement near me, auto glass Stroudsburg| # | Company | Rating | Reviews | Video? |
|---|---|---|---|---|
| 1 | Safelite AutoGlass, Stroudsburg | 4.4★ | 437 | National assets, and the insurer's default |
| 2 | Mesko Glass | 4.8★ | 363 | Nothing in 90 days |
| 3 | Glass Doctor, East Poconos | 4.8★ | 86 | Promo video, ADAS, 22 city pages |
| 4 | Ultimate Auto Glass, E. Stroudsburg | 4.8★ | 31 | Social only, 6,329 FB followers |
shower door installation Poconos, glass railing, storefront glass repair| # | Company | Position | Video? |
|---|---|---|---|
| 1 | Mesko Glass | 363 reviews, 68 years, full residential + commercial line | None |
| 2 | Clear Choice Glass & Mirror, E. Stroudsburg | 4.3★ on 72 reviews, no website | None |
| 3 | A&E Glass & Mirror, Cresco | Website returns a 404 | None |
| 4 | Valley Glass & Copper Works, Hawley | Three testimonials, no gallery, different county | None |
Do not try to out-spend a national. Out-local them. Take the residential and commercial lane sitting empty in your own county, and fight for auto glass on the two things Safelite structurally cannot claim: sixty-eight years of local ownership, and independence from the company that now administers State Farm's glass claims.
You asked for auto glass and residential to run side by side. That is the right call and the corrected Safelite numbers are why. Both lanes get roughly half the shoot day and half the calendar.
This is the finding I would want to know about first if it were my company.
Two accounts stopping on the identical post on the identical date is not a coincidence, it is one operator. Whoever that is either got busy, left, or ran out of things to post. I need to know which before we take the keys, because if it is a person still on your payroll they should be in the loop rather than find out from a schedule.
Not on rankings directly, but the Google Business Profile, Facebook and Instagram are the three surfaces a Poconos homeowner checks between reading your reviews and dialling. Two of the three are visibly stale for the entire back half of summer, which is the middle of your shower-door and storefront season.
The thing you went dark on was commercial curtain wall on a car dealership, the highest-ticket, lowest-competition work you do, on a building every local driver will pass for thirty years. One photo. Nine reactions. That job was worth a week of content and it got a single frame.
The retainer covers the calendar, the posting and the inbox. A gap like this cannot happen again because the schedule exists whether or not anyone at Mesko has a free afternoon, which is the entire mechanical difference between having a marketing partner and having good intentions.
Including the four you may not know exist.
Your strongest owned channel and the only one with any real audience. Page created January 2014. Reviews at 100% recommend. Business email and the 314 Washington Street address are both listed correctly, which is more than the website manages. Not running a single ad, and neither is anyone else in this market.
Bio still reads "the Poconos, Lehigh Valley and North Jersey since 1958," which is the same Lehigh-Valley-first instinct as the homepage title. No business category set at all, which is a free field the Scranton account has filled in and you have not. Link points at the homepage rather than anything actionable.
You do not have one. Two auto glass spots you paid for in 2020 sit on your production vendor's channel with 36 and 41 views. The 30-minute podcast Eric recorded lives on YMI Insurance's channel. No locally owned glass company in Monroe County has a channel, which is the single cleanest opening in this entire portfolio.
There is a /company/meskoglass and a /company/mesko-glass-co-inc, both apparently yours, splitting whatever follows you have. A third, /company/mesko-glass, is the Scranton company. LinkedIn blocks automated reading so I could not pull follower counts and I am not going to guess at them.
There is a Mesko Glass page at nextdoor.com. Nextdoor blocks automated reading, so recommendation count and whether anyone at Mesko has ever claimed it are both unknown. For a residential trade in a county of neighbourhood associations and second-home developments, this is a more valuable surface than LinkedIn.
Not a criticism, a note. Your closest social competitor runs @1ultimateautoglass and you do not exist there. Glass is unusually good short-form material and the auto glass audience skews younger than the shower door audience.
You mentioned you had a YouTube page. I went looking properly. Here is everything that exists, and none of it is yours.
| What | Whose channel | Published | Views |
|---|---|---|---|
| "Mesko Glass, 2020 Auto Glass 1-60" Your 60-second auto glass spot | eRiginal Media, 20 subscribers | Sep 2021 | 36 |
| "Mesko Glass, 2020 Auto Glass 1-30" The 30-second cut | eRiginal Media, in a playlist called "COMMERCIAL" | Sep 2021 | 41 |
| "YMI Talking to Eric Mesko from Mesko Glass" Your 30-minute podcast episode | YMI Insurance, 58 subscribers | 15 May 2026 | 30 |
| PBA Home Show recap at Kalahari Mesko Glass is chapter marker 0:35 | Ten Point Roofing, a fellow PBA member | Apr 2026 | 18 |
| A customer filming his own windshield install "by Mesko Auto Glass" | A private individual | Oct 2021 | 59 |
| A retired Mesko Glass work truck Sixteen seconds. A guy who bought your old Super Duty | A private individual | Jun 2026 | 1,280 |
Not social, but it is the same job: places the internet talks about Mesko Glass where nobody at Mesko is listening.
| Where | What it says | Verdict |
|---|---|---|
| Google Business Profile 314 Washington St | 4.8★, 363 reviews, categories Glazier, Auto glass shop, Glass repair, Shower door shop | Excellent, and growing about ten a month |
| "Mesko Glass Commercial" Brodheadsville | A second Google listing. Categorised as a warehouse. No rating, no reviews, no phone, no website, no hours, no photo. Street View thumbnail only | Unmanaged asset in a town we want to rank in |
| Birdeye | 4.6★ on 295, blended from Google 281 + Facebook 11 + Yellow Pages 2. Newest review shown is "a year ago" | Stale aggregator. This is where the wrong July number came from |
| Angi | 4.7★ on 9 reviews. Newest review is August 2017. States no free estimates and no warranties | Nine years stale and actively turning people away |
| BBB | A+, not accredited, in business since 1 Feb 1958, president listed as Edward B. Mesko | Fine. Accreditation is a paid decision, not a rating |
| Facebook reviews | 14 reviews, 100% recommend | Fine, and worth pointing new customers at |
| Yelp | Listing exists and was touched in July 2026. Yelp blocks automated reading so the rating is unknown. Birdeye does not list Yelp as a source, which suggests very few reviews | Claim it, then decide |
| wheree.com | Invented rating of "8.7 / 5 Excellent" on zero reviews. Phone rendered as +157-042-15260. Business geolocated to Monroe County, New York | Junk scraper. Request removal |
Someone comparison-shopping shower doors who lands on your Angi page reads "no free estimates, no warranties" and nine reviews from a decade ago. That is an unmanaged default and it is the worst representation of Mesko anywhere on the internet.
I took 4.6 and 281 off Birdeye in July without checking that it was a blend and that its Google slice was 82 reviews behind. That is my error and it made you look worse than you are. From here every review figure in your reports comes off Google directly with the date on it.
Managing the pages means managing what the internet says about you, not just what you say about yourself. Reviews, comments, messages, directory listings and junk scrapers all live in the same inbox. That is inside the retainer.
I checked every glass company I could find in Monroe County. This is the complete list of local video being produced.
Glass is one of the most visual trades there is. A frameless shower enclosure, a glass railing, a storefront going in, a windshield being set. It is all watchable, and not one company in this county is filming any of it.
You are not late. You are early, in a market where the second-best competitor has zero reviews and a dead website.
In May you sat for a 30-minute podcast with YMI Insurance about the company history and, in their words, "the iconic building so many locals recognize." The camera is not the obstacle.
A local flooring company published a Vendor Spotlight on Mesko Glass. A partner thought your story was worth filming and you never matched it.
Edward Eugene Mesko started this in February 1958 selling paint and cutting glass. It grew through the Pocono boom. Third generation runs it now. Safelite and Glass Doctor structurally cannot tell that story, because they are franchises.
February 2028 is the 70th anniversary. Archive photos, the founder's story, the original building, the people who remember it. That material wants gathering while the people who lived it are the ones telling it.
This is the biggest thing in the audit and it has nothing to do with your website.
You are not a glass shop hoping builders notice you. You are the elected head of the Monroe County building trade. Sitting on your board and in your membership: Blue Ridge Lumber, 84 Lumber, RGB Custom Home Builders, Rinehimer Construction, GAK Construction, R.W. Buff, Nauman Contracting, Xavier Construction, Shine Hill Stone, Spread Eagle Development, plus First Keystone Bank, Peoples Security Bank and Movement Mortgage.
Every one of those builders puts glass in something. Every one of them already knows your name and took your call before you dialed. No competitor in this county can manufacture that, at any budget.
Curtain wall and glazed assemblies is your highest-ticket, lowest-competition work. You are currently documenting it with one Instagram photo of the Ertle job. The people who award that work are in a room you chair.
A "glass, from spec to installed" series aimed at builders and GCs. Lead times, what to spec, what goes wrong when glass is ordered late. That is association-president content, not vendor content, and it converts because of who is saying it.
Worth repeating here. The B2B directory contractors actually use to source subs carries a Scranton exchange that is not your number. Fix that before any of this reaches a GC.
You posted a shower glass installer role at $22.78 to $27.44, willing to train. A hiring video from the head of the builders association reaches every trade family in the county at once.
Ordered by return per hour, not by what is most fun to build. This is the summary; the live version with every task, owner and checkbox is on the roadmap.
The website is handled outside this retainer. Nothing below is work R0BATO is doing. It is a written list of recommendations for whoever owns the site, handed over as one document rather than a conversation, every item specific and none of it guesswork. Take it, ignore it, or pass it straight to your web people.
The homepage names a market 50 miles away. Every interior page is the bare template default, no location, no service keywords, nothing.
Homepage now: Lehigh Valley Commercial, Residential & Auto Glass - Mesko Glass Company
Homepage next: Glass, Shower Doors & Auto Glass in East Stroudsburg, PA | Mesko Glass Co.
Interior now: Residential « Mesko Glass Company
Interior next: Shower Doors, Mirrors & Custom Glass in the Poconos | Mesko Glass Co.Not on the homepage, not on the services pages, and not on the Contact page. A 68-year-old shop with a retail showroom is not telling anyone where to drive. It also makes valid LocalBusiness markup impossible.
Add to header, footer and Contact:
314 Washington St, East Stroudsburg, PA 18301
+ embedded map + tap-to-call (570) 421-5260Without it Google is guessing at your name, address, hours and service area. With an address missing from the visible copy, valid markup is unlikely to exist at all.
Add JSON-LD: LocalBusiness / GlassRepairService
name, address, geo, telephone, openingHours,
areaServed, sameAs (Facebook, Instagram)(570) 421-5260 appears on the Contact page only. It should be in the header of every page, tap-to-call on mobile, where a person with a broken storefront can hit it in one thumb press.
Glass Doctor runs 22 city pages. You run none. No page for Stroudsburg, Tannersville, Mount Pocono, Marshalls Creek, Bushkill, Brodheadsville, Delaware Water Gap, Saylorsburg, Sciota or Shawnee.
Name and phone. No email, no service type, and no photo upload, so a customer with a cracked windshield cannot show you the crack. That is the cheapest conversion fix on this page.
Angi lists you as offering emergency service and your Instagram mentions ADAS calibration. Your website says neither. Emergency is the highest-intent search in the category and Glass Doctor advertises ADAS loudly.
The site never links to your Facebook or Instagram, and neither links back. Also, the homepage contains "beacuse". Thirty seconds, but it is on the page a stranger judges you by.
Every automated request I made to the site was refused, first as "robots.txt fetch was rate limited (429)" and then as "all paths disallowed by robots.txt."
Here is the honest read. Googlebot is clearly still getting through, because your pages are indexed and their titles are showing in search results. So this is most likely blocking non-Google crawlers only, which a lot of sites now do deliberately, and in that case it is harmless. But a 429 on robots.txt is a rate-limiting symptom, not a rule, and if the server ever throws that at Googlebot your pages quietly stop getting recrawled. Two minutes in Search Console settles it. Worth doing before anything else on this list, because if it is real nothing else on the site matters.
Including me. Now that we are working together this is the part I would rather you hold me to than forget.
Not me, not an agency with a nicer deck. Anyone who puts a number on it is guessing. What I can promise is behaviour: the shoot day happens, the posts ship, the comments get answered, and the monthly report tells you the truth even when the truth is that a month was flat.
Title tags, citations, schema and profile cleanup do not ring the phone. They are the floor everything else stands on, and skipping them makes the rest not hold.
Google Business Profile activity is the shortest path between a search and a phone call, so that is usually where early signal shows up. Video and service-area pages compound over months, not weeks.
Footage, photos, accounts, profiles, pages, all of it in Mesko's name from day one. Your 2020 auto glass spots are the cautionary tale: you paid for them and they sit on a vendor's YouTube channel with 36 views. That does not happen again.
The technical half of section 14 goes to Marketta as a separate deal: the build, titles, schema, the form, hosting. Not in our fee. The content half is ours and already inside the monthly: new sections, new pages, service-area copy, the portfolio, video on the site.
One shoot day a month is the engine. A single well-planned day on your sites produces four to six weeks of material if the shot list is written before we arrive, which is what the shoot plan is for. The rule is that the day is never wasted on figuring out what to film.