There is no contact or quote form anywhere on the site
The only ways to reach you are a phone number and an email link. Anyone who isn't ready to phone you right that second leaves without a trace — and nights and weekends capture nothing at all.
Your website can't take an order, a quote request, or even a message — there is no contact form anywhere on it. Not on the contact page, not on any of the twelve product pages. Below is what that costs, what it would cost to fix, and how fast it pays back. Use your own numbers.
We don't know your average ticket — you do. Put your own numbers in and the model updates. The defaults below are deliberately conservative, and every figure they rest on is public and cited at the bottom of this section.
Nothing here is sent anywhere. Drag the sliders and watch the panel change.
Assumes the $2,450 starting phase and its $150/month care plan. Gross profit, not net — your own overhead comes off after.
A landscaping lead costs about $85 to buy on Google. At the settings above, the site produces 4 leads a month — call it $4,080 a year of lead generation you'd otherwise be paying for. The care plan is $1,800 a year.
You are not buying a website. You are buying the cheapest lead source you will ever own, and you already own the traffic — forty years of name recognition, 106 Google reviews, and a top spot in local search. It just has nowhere to land.
Fifteen findings. These four are the ones costing you orders; the rest are listed underneath. Every one can be checked on your own site today.
The only ways to reach you are a phone number and an email link. Anyone who isn't ready to phone you right that second leaves without a trace — and nights and weekends capture nothing at all.
Someone with 400 square feet to fill at two inches has to call and ask how many tons that is. Your counter staff answers that all day, and the ones who can't get through call someone else.
4.0 stars across roughly 106 Google reviews, plus about 152 more on Birdeye. None of them appear on pebblejunction.com. The best sales asset you own is sitting idle.
Both googlecode.com scripts return 404 — that service shut down in 2016 — and they're requested over insecure HTTP. Meanwhile the domain sends no HSTS, no CSP, no clickjacking protection. Those header fixes are free.
| # | Finding | What it means |
|---|---|---|
| 05 | jQuery 1.8.3, from November 2012 | Carries documented XSS vulnerabilities; any scanner flags it |
| 06 | No Open Graph or social card tags at all | Every share on Facebook or Pinterest posts as a blank grey link |
| 07 | ≈2.1 MB of unoptimized JPEG on the homepage | Slow on mobile data; page speed is a Google ranking factor |
| 08 | Pinch-to-zoom is switched off (maximum-scale=1) | Accessibility failure — WCAG 2.1 AA, 1.4.4 |
| 09 | Layout framework tops out at 959px | A fixed 2012 grid; adapts to phones but was never built for them |
| 10 | Google Maps loaded with no API key | Unsupported since 2018; your directions page is at Google's mercy |
| 11 | 14 of 21 homepage images have no alt text | Google can't read a third of your imagery |
| 12 | 45 hand-coded pages, no CMS | Every price change goes through an agency in Pennsylvania |
| 13 | No project gallery — including the theme-park work | Stone is bought with the eyes, and you're showing none of it |
| 14 | No delivery information by ZIP | You serve all of Florida; the site says "call us" |
| 15 | Dead Universal Analytics tag still firing | Minor, but nobody has swept this code in years |
We're not asking you to write one big check for a website. Step one is the cheap part that makes the money — if it doesn't produce, you stop there and you're out $2,450 with a faster, safer site to show for it.
We leave your current site standing and bolt on the parts that earn: a quote form on every product page and a working tonnage calculator. Then we fix what's broken underneath — dead scripts, security headers, image weight, zoom, social cards, and your reviews on the page.
Now that it's earning, replace the 2012 site properly: mobile-first, fast, a filterable stone catalog, a project gallery, delivery lookup by ZIP, and a CMS so your own staff change a price in a minute instead of calling Pennsylvania.
The trade side: logins for your wholesale accounts with their pricing, saved materials lists, and order history. Only worth doing once the first two are producing — and plenty of yards never need it.
Hosting, SSL, CDN and firewall, security patching, daily off-site backups, uptime monitoring, content changes on request, and a one-page monthly report showing how many quote requests came in and what they were worth. No per-ticket billing. Cancel on 30 days' notice — there's no long contract.
Half up front, half on completion, on each step separately · Monthly care plan billed monthly, cancel on 30 days' notice, no minimum term · Prices held for 60 days
Assumes you provide product photography and specs, or we shoot them on a yard visit; that you keep your current domain and Cloudflare account; and that anything with its own vendor fee — Marchex call tracking, Constant Contact — stays billed directly to you at cost.
Screen 3 is live — go use it. That calculator and the quote form are Step one, and they're the parts that make money; the homepage and catalog come in Step two. Everything except the calculator is a mockup, and the look gets your approval before anyone builds it.
Your phone number and a quote button never leave the screen. The stone leads; the copy follows. Forty years, fifteen acres, and 106 reviews are stated in the first fold instead of buried on an About page.
Building stone, boulders, flagstone, and decorative gravel — sold by the ton, the pallet, or the bag. Work out what your project needs in about ten seconds.
← Scroll the frame sideways to see the full desktop layout →
Filter by color, size, application, and how it's sold. Coverage rates and stock status sit on every card, so a customer answers their own question — and your staff stops fielding the same call forty times a day.
← Scroll the frame sideways to see the full desktop layout →
This one really runs — change the area, depth, or stone and the numbers move. Try lava rock: it costs more than double per ton but covers nearly three times the ground, so the job lands at about the same price. That's the kind of answer your counter staff give on the phone forty times a day. Here it's free, it works at 9pm, and it captures the customer's details while it does it.
Measure the area, pick a depth, choose your stone. We'll do the rest.
Estimate only — natural stone varies by shipment. Delivery quoted separately by ZIP.
Where most of your traffic actually is — a contractor in a truck at 8pm, pricing tomorrow's job.
400 sq ft at 2" deep
Patio, 180 sq ft
24"–30", accent grouping
We'll confirm freight and availability, usually same business day.
That request lands in your inbox and in a simple dashboard — already itemized, already measured, with a name and a number attached. Nobody has to reconstruct a phone call from a sticky note.
Every one of these is a lead your current site would have lost without a trace.
Products, prices, and stock status shown are sample data for illustration — your real catalog loads from the CMS, and your team edits it. Stone textures stand in for your photography, which we shoot on the Discovery visit. Coverage figures use standard bulk densities (lava rock at 0.55 tons per cubic yard, gravels at 1.35–1.45) and get replaced with your actual yard figures before launch.
Right now your site can only be edited by a firm in Pennsylvania. We're not interested in replacing one dependency with another.
Domain, hosting, Google, Cloudflare, your content and photography, and your customer data all belong to Pebble Junction. Always.
From Step two on, your staff edit the site themselves. You never need to call anyone to change a price or post a closure notice.
The site, the code, and every account. We hand over credentials and documentation and help the next provider take over.
Whatever you decide about us — the dead scripts and the missing security headers are a couple of hours of work for any competent developer. Take these findings to whoever handles your site now. They're worth fixing either way.
Tell us where our numbers are wrong. You know this trade better than we do.
We're in Central Florida. We can come to the yard.
$2,450, about three weeks. Then you judge it on what it produces.