A rebuild that finally sends the estimate

A rebuild for a Noonday concrete company whose old site pointed at a domain nobody owned and had a form that could not send. The new one is built from the paperwork of a pour: the delivery ticket, the detail drawing, a crew screeding the slab.

Client
Marquez Concrete
Where
Noonday, Texas
Trade
Driveways, slabs, patios, walls, stamp work
Pages
19 indexed pages
Built
2026
The Marquez Concrete home page at desktop width
The Marquez Concrete home page on a phone

Captured from the live site, marquez-concrete.ikecastillo.com. Not a mockup.

What was wrong

Links that went nowhere

The old site’s canonical tags and share images all pointed at marquez-concrete.com, a domain that was never registered. Search engines were told the real page lived somewhere that didn’t exist, and every link shared from it showed up with no picture.

A form that couldn’t send

The estimate form depended on a third-party key that was never set, so requests went nowhere. Nobody would have known until they wondered why no one called back.

Photos that weren’t theirs

Two of the photos on the old site look like stock or another company’s job, one with a mixer lettered for a different company. The rebuild uses the company’s own job photos and leaves those two out.

The idea

The paperwork of a pour

Every load of concrete arrives with a printed delivery ticket stamped with the time it got there, and the company’s whole pitch is that it shows up on the day it said. So the site is that ticket: carbonless copies in white, canary and carbon, values typed in dot-matrix, an ON TIME stamp, and a detail drawing for each service.

The screed pass

The page edge is a slab in section: fresh concrete, gravel in the cut face, rebar on chairs, crushed stone under it. A crew works across it, each at their own pace: a screed pair pulling the straightedge, a raker ahead of them, a bull-floater behind, an edger kneeling on the cured stretch and a wheelbarrow runner at the truck, while the mixer pours. Every planted foot stays planted.

Close-up of the Marquez site: the screed crew working the slab edge, the pair pulling the straightedge, a raker and a bull-floater
Close-up of the Marquez site: the screed crew working the slab edge, the pair pulling the straightedge, a raker and a bull-floater, captured mid-motion from the live site.

What we built

  • Home, a services hub and six service pages, each with its own detail drawing
  • A job file the owner adds to from /admin, with a page per job and an archive per service
  • A page for builders, a service area with a dispatch map of the towns around Noonday, and About
  • A work-order estimate form that sends through Resend, and hands the visitor a pre-written email when it can’t
  • Redirects from every old address, so no link out there breaks

So it gets found

  • Canonicals, share images and the sitemap on a domain that actually resolves
  • JSON-LD for the business, its hours, each service, each job and the FAQs
  • A share image per page, drawn as a delivery ticket
  • Vercel Web Analytics

Measured

Speed, phone
96/100

Lighthouse performance score, mobile profile.

Home page
249KB

Everything the home page downloads on a phone, compressed.

Largest paint, phone
2.7s

The job photo; the largest thing on the first screen.

Accessibility
100/100
SEO
100/100

Lighthouse 12.8 on the live home page, 29 September 2026: mobile profile (simulated slow 4G) unless a figure says desktop. Scores move a little from run to run.

What we left out

A “100+ projects” line on the old site had nothing behind it, so it is gone.

One of two testimonials read like the company thanking the customer, so only the one in the customer’s own words is printed.

Want one built around your business?

A few questions about your business and what you need. We read every one and write back with what we’d build, what it takes, and a written quote.

Start a project
  1. 1 You answer a few questions, about five minutes.
  2. 2 We look at your business and anything you already have.
  3. 3 You get a written plan and a fixed quote.