Contractor website design, written for your trade.
A roofer and an excavator need almost nothing in common from a website. One is racing a seventy-two hour storm spike and explaining an insurance claim. The other is proving to a project manager that he owns the right machine. We write each of these pages from the job, not from a template with the trade name swapped out.
A firefighter-owned studio, building for the crews who build everything else
Start where the work is.
Each page covers what that trade's customers actually search for, what a site in that trade has to prove, and what it costs.
Outside the house
Roofs, walls, gutters and paint: the work a homeowner sees from the street.
Roofing & exteriors
Roofing, siding, gutters and storm restoration. Built around the storm page and the insurance claim explainer, published before the season rather than after it.
Roofing website design →Siding
Vinyl, fiber cement and storm repairs. Material comparisons, before-and-after photos, and the insurance questions answered the right way.
Siding website design →Gutters
Seamless gutters, guards and cleanings. Built around fall leaf season, ice dams, and the recurring cleaning routes that keep the schedule full.
Gutter website design →Painting
Exteriors, interiors and cabinets. Before-and-after galleries, a short exterior season to book into, and lead-safe work on older homes explained plainly.
Painting website design →The yard
Everything from the foundation out to the property line.
Landscaping & hardscape
Patios, retaining walls, walkways and full design-build. Two businesses in one — high-ticket hardscape and recurring maintenance — split so the patio buyer never lands on lawn care.
Landscaping website design →Tree service & removal
Storm calls, removals, pruning and stump grinding. Insurance shown up front, storm calls sorted by danger, and a page for dying ash trees.
Tree service website design →Fencing
Wood, vinyl, aluminum and chain link. Galleries by style, quotes by the foot, and the permit and JULIE questions answered before the homeowner asks.
Fencing website design → Live client workConcrete & flatwork
Driveways, patios, steps, walkways and crawl space conversions. Short pour season, long sales cycle, and quality that is buried under the slab.
Concrete website design →Excavation & site work
Grading, drainage, demolition, septic and foundations. Two audiences — homeowners and builders — with the equipment list that decides whether you make the bid list.
Excavation website design →Pressure washing & exterior cleaning
House washing, driveways, decks and storefronts. Built around the before-and-after line, with a price from three texted photos.
Pressure washing website design →Inside
The calls that come when something stops working.
Heating & cooling
Furnace and AC repair, replacements and tune-ups. Built for the no-heat call at 2 a.m. and the maintenance plan that fills April and October.
HVAC website design →Plumbing & drain
Burst pipes, sump pumps, water heaters and drains. The number one tap away for someone standing in water, and a page for every kind of job.
Plumber website design →Electricians
Panel upgrades, EV chargers, generators and service calls. Each village licenses electricians its own way, so the site shows where you’re licensed and what you do up front.
Electrician website design →Community
Departments, companies and the people who serve them.
Fire departments & companies
Career, combination and volunteer. Built to recruit, with a path for every kind of member, 911 up front, and the accessibility standard public departments now have to meet.
Fire department website design →Every other trade
Paving, decks, remodeling and anything else. The build is the same and the mockup is still free.
Get a free mockup →What every trade gets, whatever the trade is.
These are not upsells and they are not options. Every site we ship has them.
Built for a phone first
Half your leads are standing in a driveway holding a phone in one hand. The site is designed there first and widened for a desktop after, not the other way round.
Click-to-call and tap-to-text
On every screen, reachable without scrolling. A lead that has to hunt for your number is a lead calling the next result instead.
A lead form that never loses a lead
Submissions are captured server-side, not fired at an email address and hoped for. Spam protection built in, and nothing opens a mail app the customer has to finish for you.
Local search foundations
Google Business Profile set up properly, structured data so search engines can read your services and area, and a service-area page that names real towns rather than spinning up twenty thin ones.
English and Spanish on one toggle
One site, both languages, one switch. Across Lake County and the northwest suburbs it widens both who can hire you and who can work for you.
You own your website
Your domain, your website and your data. No proprietary builder, no hostage situation, no monthly fee you cannot leave. If you ever fire us, you walk out with your website.
Because "contractor website" isn't a real thing.
Most agencies sell one template to every trade and change the header photo. It is cheaper for them and it is why so many contractor sites read like they were written by somebody who has never been on a job site.
The differences are not cosmetic. A roofer's most valuable page is an insurance claim explainer that has to be published months before the hail that makes it useful. An excavator's is an equipment list with reach and bucket sizes, because a project manager is deciding whether you own the machine. A concrete contractor's is a gallery split by finish, because homeowners choose on look and then ask about price.
None of those three pages can be produced by swapping a word in the other two. That is the whole argument for doing this properly, and it is why these pages exist one at a time instead of six in an afternoon.
Same flat pricing, every trade.
Every project starts with a free mockup, and every build splits 50/50 — half down to start, half to launch.
Which one fits?
Not every crew needs the same thing. Here’s where most start.
The Attack Line
One page with your services, your photos and a way to call, live in about a week, or in 24–72 hours on a rush, for an extra fee.
See The Attack Line →Working Fire
Up to five pages: your services, the towns you cover, and a job gallery that sells the work.
See Working Fire →Second Alarm
Eight to ten pages, a quote form that gets the job details up front, and every old page forwarded so your rankings come with you.
See Second Alarm →Selling a product or material online? Task Force builds a real store. Still weighing it up? Put the question on the form; if a smaller plan does the job, that’s the one we’ll suggest.
Every build ships with click-to-call, tap-to-text, a lead form that never loses a lead, spam protection, English and Spanish, and call tracking events. Standard on every tier — not upsells.
First, get it built.
One-time builds. Every one splits 50/50 — half down to start, half to launch.
The Attack Line
Single-page site + privacy & terms · $500 to start, $500 at launch
- Custom one-page website, plus your privacy & terms pages
- Mobile-first, fast-loading build
- Contact form + click-to-call
- Job photo gallery
- Google Business Profile setup
- Rush launch in 24–72 hours available, for an extra fee
- 1 round of revisions · live in about a week
Working Fire
Up to 5 pages · $1,250 to start, $1,250 at launch
- Everything in The Attack Line
- Up to 5 custom pages
- Job photo gallery built to sell work
- Service & service-area pages for local search
- 30 days of free post-launch edits
- 2 rounds of revisions · live in about two weeks
Second Alarm
8–10 pages · $2,250 to start, $2,250 at launch
- Everything in Working Fire, expanded to 8–10 pages
- Your Google rankings come with you — every old URL mapped and redirected, nothing 404s
- Storm damage & insurance claim page, built before the season hits
- Search Console set up with a before-and-after baseline, so you can see it held
- Google Business Profile optimized, not just switched on
- Schema markup and local SEO foundation
- A quote request form that gets the job details up front
- Search & Rescue migration included free
- 3 rounds of revisions · live in about three weeks
Search & Rescue
Already have a website? We don’t move your domain, and you keep your search history. Every old page forwards to the right place, so nothing 404s and nothing gets lost — your rankings come with you.
Included free inside Second AlarmThen keep it working.
Month-to-month. No contract, cancel anytime, and your site and data stay yours either way.
Standing Watch
Keeps your site running
- Fast, secure hosting + SSL
- Daily backups & security updates
- Content edits done for you — a couple of changes a month
- Uptime monitoring 24/7
- Cancel anytime — your site and data stay yours
Running Calls
Gets you found
- Everything in Standing Watch
- Google Business Profile posts every month — your jobs in front of local searchers
- Review requests set up, and every review answered
- Text us job photos — we get them on your site and your profile
- A new seasonal service page each quarter, timed to your busy season
- Quarterly listing check across Google, BBB, Angi and Yelp so your details still match
- Monthly numbers from Google — calls, direction requests, clicks, and the searches that found you
Selling a product, not a service?
Same flat pricing, built for the brands our contractors buy from. A real store, and the sheets a buyer asks for.
Task Force
Store build · $1,750 to start, $1,750 at launch
- Everything in Working Fire, expanded for commerce
- A real store — pack sizes, options and a cart that works on a phone
- Product pages built to sell, with your photos cleaned up and matched
- Google Merchant Center set up, so your products show up in Google Shopping
- A retailer & investor page, for when a buyer asks what you’ve got
- Sell sheet and spec sheet, print-ready for the meeting
- Shipping, returns, privacy and terms pages drafted for you
- 2 rounds of revisions · live in about three weeks
Supply Line
Introductory price, going up to $199. Start now and keep $149.
Keeps the product moving
- Everything in Standing Watch
- Product and pack updates — new photos, prices, specs
- New products added to your store and Google Merchant Center as you launch them
- Review requests to your buyers, and every review answered
- Sell sheet and retailer page kept current as UPCs and case packs firm up
- Monthly numbers — what sold, what pages drove it, where buyers came from
- Cancel anytime — your site and data stay yours
Prices are in U.S. dollars and exclude any applicable taxes, domain registration, and third-party service fees. The free mockup is genuinely free with no obligation to buy; it stays our property unless you hire us and pay in full. Full details in our Terms of Service.
What contractors ask before they call.
I already have a website. Will I lose my Google rankings if I switch?
Do I have to sign a long contract?
Who owns the website?
What if I don’t like the mockup?
How fast can my site be live?
Can my site be in Spanish too?
My trade isn’t listed. Can you still build for me?
Can I sell products or materials on my site?
Salty Web Co
Round Lake, IL 60073
(224) 225-9268
info@saltywebco.com
saltywebco.com
Where we work
Contractors of every kind across Lake County, McHenry County and the northwest suburbs, from Zion to Barrington and from Woodstock to Lake Forest. Most of the work happens by phone, text and email, so distance is rarely a problem.
See it before you pay a dime.
Tell us your trade and the towns you work. We design a homepage for your business and show it to you first; if it isn’t right, you walk away owing nothing.
- Send this form. Two minutes, no card, no commitment.
- We respond within one business day and ask how your work comes in.
- Your free mockup is ready within 3 days. You pay nothing unless you love it.
Rather talk? Call or text (224) 225-9268.