Client partnership
A concrete delivery site rebuilt to be fast, truthful and phone-first.
A concrete delivery company's website rebuilt to be fast, truthful and phone-first: clear ordering terms, a tested concrete calculator and 23 service-area communities by measured distance.
- The challenge
- A ready-mix concrete delivery company needed a site that says exactly what it does and makes calling for a quote the obvious next step.
- What we did
- A 12-page Astro rebuild without React, a tested concrete calculator, a page for 23 service-area communities and an offline page with tap-to-call numbers.
- The outcome
- Client-side JavaScript fell from about 230 KB to 5.5 KB, and every claim on the site is one the business can stand behind.
On a job site, on a phone, the shortest route to an order is a page that loads at once and shows the number.
In numbers
- Client-side JavaScript after the rebuild, down from about 230 KB
- 5.5 KB Source 1
- Service-area communities, grouped by measured distance
- 23 Source 2
- Retired URLs sent to the homepage; each of the 13 points to its replacement
- 0
Measured 24 October 2026. Live site checked by us; before-and-after JavaScript from our rebuild report of 28 September 2026.
The brief
Roseville Star Ready Mix delivers ready-mix concrete to job sites around Roseville. Every order starts with a phone call and a quote. The previous website worked against that: it carried claims nobody could confirm, pages that duplicated each other, and about 230 KB of JavaScript, most of it a React layer a brochure site did not need.
The brief was simple to state and strict to meet. Say exactly what the business does, make calling for a quote the obvious next step on every page, and stay fast on a phone held by someone standing on a job site.
One source for every fact
Every phone number, the address, the service radius, the hours and the ordering terms now come from a single data file. Facts the client had not confirmed were listed for them rather than published. The ordering terms were written with the client and appear the same way everywhere: on the delivery page, in the FAQ and in the structured data search engines read. Nothing says “free delivery”, because that is not what the terms say.
Fast because there is less of it
We rebuilt the site’s 12 public pages on Astro as static HTML and removed React entirely. Client-side JavaScript fell from about 230 KB to 5.5 KB across the site. The homepage now loads two small scripts.
The concrete calculator was worth keeping. Its volume maths was pulled into a tested module, and it now covers slabs, footings and walls, holes and columns, circular slabs and tubes, curbs and gutters, and stairs. The page then does what the business wants: it asks the customer to call, so the yard can check the number with them before they order.
Built for local search, without shortcuts
The service-area page lists 23 communities within about 30 miles, grouped by straight-line distance measured from the yard’s address, so customers can see at a glance whether their site is in range. The business is described in structured data as a local construction business with its location and the areas it serves. Thirteen retired URLs from the old site each redirect to their closest replacement; none is dumped on the homepage.
The site also installs to a phone’s home screen. With no connection it shows an offline page with tap-to-call numbers, and when online it always loads fresh pages, so a deploy is never hidden behind a cache.
What we can and cannot say yet
The rebuild went live in early October 2026. That is too soon for search rankings or inquiry numbers to mean anything, so this page does not quote any. What it can show is the work itself: a smaller, faster, truthful site that puts the phone number where the customer needs it.