Get named by ChatGPT and book more jobs. Your free demo site is held for20:00Claim it →
Concrete Contractor WebsitesFree demo site →

Home › Guides › What Should a Concrete Contractor Website Include?

What Should a Concrete Contractor Website Include?

Short answer: A concrete contractor website should include a tap-to-call number on every page, one page for each kind of pour you want more of, photos of your own finished work, the towns you serve in plain text, your license or registration number where the law requires one, and a short quote form that asks for the job type and size.

Key facts
  • A concrete site needs a tap-to-call number in the header on every page, visible without scrolling.
  • Each main job type, such as driveways, patios, stamped work and repair, should get its own page.
  • Use your own finished-work photos, labeled by job type and town, not stock photos.
  • Where your state requires one, put your license or registration number in the footer; California and Pennsylvania have such rules.
  • OpenAI says sites that opt out of OAI-SearchBot will not be shown in ChatGPT search answers.
  • A quote form should ask name, phone, town, job type, rough size, photos and best time to call.

Your customers are homeowners who need a driveway replaced, a patio poured or a cracked slab fixed. They are often looking at a phone, and often comparing three crews. This checklist covers what they need to see before they call you. It also covers what search tools need to read before they send people your way.

What is a concrete contractor website?

A concrete contractor website is a small set of pages that shows what you pour, where you work, and how to reach you. It is not a brochure. For most small crews it has one job: get a homeowner to call or send a quote request.

Most concrete crews we expect are small, often just a few people. That is our read, not a counted figure. A site that works hard for a crew of three does not need to look like a national brand. It needs to be clear.

The checklist

Use this as a pass or fail list. If an item is missing, add it before you pay for ads or hire anyone to work on rankings.

#ItemWhat it looks like on a concrete site
1Phone number in the headerTap to call, visible without scrolling, on every page
2One page per job typeDriveways, patios, sidewalks, garage floors, stamped concrete, slab repair, retaining walls
3Your own finished-work photosReal jobs, labeled by type and town, with before and after where you have it
4Service area in textReal town names, not a map picture
5License or registration numberIn the footer, where your state requires one
6Insurance statementA plain line saying you carry liability insurance, if you do
7Quote form built for poursJob type, rough size, address, photo upload, best time to call
8ReviewsReal Google reviews on the home page, with names where the customer agreed
9Weather and scheduling noteHow you handle cold, heat and rain, and how far out you book
10Mobile speedThe page opens in a few seconds on cell data
11About page with the ownerYour name, your face, how long you have poured, who is on the crew
12Search accessGooglebot and OAI-SearchBot are not blocked in robots.txt

The rest of this page explains the ones that are different for a concrete crew.

Which pages does a concrete company need?

Start with a home page, a contact page, an about page and one page per main job. Then add pages for your biggest towns. Do not build thirty pages. Build the pages a customer would actually ask about.

Here is a sensible first set for a residential concrete crew.

  • Concrete driveways. New pours, tear-out and replace, widening, and resurfacing if you offer it.
  • Patios and walkways. Plain broom finish, colored, exposed aggregate, and stamped.
  • Stamped and decorative concrete. Patterns, colors, sealing, and what upkeep looks like. This is the page people share with a spouse, so put your best photos on it. See our stamped concrete marketing ideas.
  • Slabs and garage floors. Garage floors, shed slabs, pads for hot tubs and sheds.
  • Concrete repair. Cracks, sunken slabs, spalling, and when repair makes sense compared with replacement. See concrete repair marketing.
  • Foundations and retaining walls, if you do them.

On each page, answer four things in plain words: what the job is, what you do on site, what the homeowner needs to do, and how long it takes before they can walk and drive on it. Use your own timing from your own jobs. Cure times depend on mix, weather and use, so say "on our jobs" and give a range you stand behind.

How should you show finished work?

Concrete is a visual trade, and homeowners judge you by the surface. Show real jobs.

  • Use your own photos. Stock photos of a perfect patio hurt you, because the next crew down the road shows real ones.
  • Shoot the slab from standing height and from low, in daylight, once the form lines and finish are clean.
  • Label each photo with the job type and the town, for example "Broom-finish driveway, Rochester". Add a short line about the job.
  • Show before and after where you can. A cracked, sunken driveway next to a clean new one sells itself.
  • Show crew and trucks at work. It tells people you are real and local.

We cover this in more detail in concrete job photo tips for your website. Keep photo files small enough that the page still loads fast on a phone. One 8 MB photo straight off a phone can make a page crawl.

What should your quote form ask?

A short form beats a long one, but "name, email, message" leaves you calling back to ask the basics. For a concrete crew the useful fields are:

  1. Name and phone number
  2. Address or town
  3. What kind of job (driveway, patio, slab, repair, stamped, other)
  4. Rough size, if the customer knows it
  5. A place to upload one or two photos
  6. Best time to call

That gets you close to a ballpark before the first call. It also tells you which requests are outside your area or too small to be worth the drive. Say on the form how fast you reply, and keep that promise.

Where do your license and insurance go?

Put them in the footer so they show on every page.

Rules differ by state. In California, a state license is generally required when the total cost of a project, labor and materials, is $1,000 or more, and concrete has its own classification, C-8. A larger job cannot be split into smaller pieces under $1,000 to avoid the rule (CSLB: before applying for a license, CSLB: licensing classifications). In Pennsylvania, anyone doing home improvements must register with the Attorney General unless they do under $5,000 of that work in a year. The registration number must appear in ads, contracts, estimates and proposals (Pennsylvania Attorney General: HIC registration). A website is an ad, so it belongs there.

Many states and counties add their own rules, so check with your state board and your city. If you are not sure whether your state requires a number on your site, read our guide on whether a concrete contractor must show a license number on a website.

Should the site mention weather and the pour season?

Yes. Homeowners ask about it, and it shows you know the trade.

The National Ready Mixed Concrete Association says fresh concrete freezes below about 25°F, and that frozen concrete can lose more than half of its potential strength (NRMCA CIP 27: Cold Weather Concreting). In heat, the same group says high temperatures, wind, low humidity and sun speed up moisture loss and setting, so finishing has to move faster (NRMCA CIP 12: Hot Weather Concreting).

You do not need to write a technical paper. One short section is enough: when you book, what you do when it is too cold or too hot, and what happens if it rains on pour day. A crew in Fargo, North Dakota (an example town) can say plainly that winter pours need protection, and that most jobs are booked for spring. That sets expectations and saves you angry calls. Our guide on seasonal marketing for concrete contractors goes further.

Which technical items matter?

Three things matter. The rest is noise.

Real text, not pictures of text. Google says important content should be available in text form (Google Search Central: AI features). If your services are in an image, a search tool cannot read them. Try to highlight every word on the page. If you cannot, it is a picture.

A fast, working phone site. Google uses the mobile version of a site's content for indexing and ranking (Google Search Central: Mobile-first indexing). Test your site on your own phone, on cell data, and tap every button.

Crawlers allowed. OpenAI says sites that opt out of OAI-SearchBot will not be shown in ChatGPT search answers (OpenAI: Overview of OpenAI crawlers). Check your robots.txt. Our hub guide on robots.txt and AI crawlers shows how.

You do not need special code to appear in Google's AI answers. Google says there is no extra schema.org markup you must add, and that markup should match the visible text (Google Search Central: AI features).

What about your service area pages?

Name the towns you serve, and give your biggest ones a real page with local details: neighborhoods you have worked in, local soil or weather issues you deal with, and photos from jobs there. Do not clone one page and swap the town name. Google's spam policies list pages "targeted at specific regions or cities" that lead to one place, and near-identical pages made to rank, as doorway abuse (Google Search Central: Spam policies). See service area pages for concrete contractors.

What should you leave off?

  • A slider with five rotating pictures. It hides your best photo and slows the page.
  • Stock photos of other people's work. Customers can tell.
  • Fake review counts or invented awards. If you cannot prove it, do not post it.
  • A page that only says "Welcome". Say what you pour and where.
  • A long mission statement. Say what you do in the first line.

If you are weighing whether to show prices, read should concrete contractors show prices online. If you are still deciding on a tool, see the best website builder for concrete contractors.

Where do you start this week?

  1. Put your phone number in the header and make it tap to call.
  2. Write the footer: business name, towns, license or registration number, hours.
  3. Pick your three best-paying jobs and write one page for each.
  4. Add ten of your own finished-job photos with labels.
  5. Add the quote form with the six fields above.
  6. Test on your phone, then check robots.txt.

If you want to see how a finished site looks, see a free demo site.

Common questions

How many pages does a concrete contractor website need?

Start with five to eight: home, about, contact, and one page for each main job. Add town pages once the first set is live. A small, complete site beats a big one with thin pages.

Do I need a blog on my concrete website?

No. Job pages and a few honest answers to common questions do more work than a blog you do not keep up. If you write, answer what homeowners ask, such as how long before they can drive on a new driveway.

Should I put prices on a concrete website?

That is your call. Some crews give a range per square foot or per job type, and label it as their own range. Others say prices depend on the site and invite a quote. Whatever you choose, do not copy a number from another website.

Do I need a license number on my concrete website?

Only if your state or city requires it, but showing one builds trust where you have it. California and Pennsylvania, for example, have rules that can reach ads and estimates. Check with your own board.

Sources

About the author

Ansh Singh runs Contractor Websites. He builds websites for electricians, plumbers, roofers and other home service trades, and writes the guides on this site. More about Ansh Singh.

Want a site that does all this for you?

We build your new website free, before you pay, then work every week to get you named when homeowners ask Google and AI who to call. Get your free demo site.

Want AI to recommend your business? We build your new site free.

Get my free demo site →