Industry
A contractor website that shows your finished jobs and asks the right questions up front
We build websites for general contractors, kitchen and bath remodelers, deck builders, flooring installers and window companies. The site shows finished work, collects enough on the estimate form to tell which jobs deserve a site visit, and carries your New Jersey registration number where the state expects it to appear.
- Trades
- Remodeling, decks, flooring, windows
- Estimate form
- Questions change by project type
- NJ registration
- Shown on every page
- Based in
- Cedar Grove, NJ
Work
Contractor clients in New Jersey and Texas
A general contractor, a flooring and remodeling contractor, and a roofing, window and glass company in New Jersey, plus a flooring showroom in Texas.

FlooringWylie, TX · 2026
At Home Flooring Solutions
Rebuilt website for a Wylie, Texas flooring showroom, with a page for every floor type and nearby city and a free estimate form.

General contractorNew Jersey · 2026
Jersey All Construction
Website for a New Jersey remodeler, with a page for each service and county, a project gallery and estimate requests that land in the inbox.

RoofingGarfield, NJ · 2026
Precision Windows & Roofing
Rebuilt website for a Garfield roofing company that also does windows: about 515 pages, cost calculators, photo quote requests and Google Ads landing pages.

Flooring and remodelingNorthern NJ and lower NY · 2026
AA Flooring and Design
Photo-led website for a flooring and remodeling contractor in northern New Jersey and lower New York, with a work gallery and a free estimate form.
Want something like this for your business? The proposal lists every page and feature with its price.
Estimate form
Estimate requests with the scope filled in
A form that asks for a name, a phone number and a message produces requests like "call me about a kitchen." Your estimator spends the first call on basics, or drives to a job that was never going to fit.
We build estimate forms that change with the project type. Pick a bathroom and the form asks how many and whether the plumbing moves. Pick a deck and it asks for rough size and material.
On Jersey All Construction, each estimate request reaches the company inbox as a formatted email sent from its own domain, with a one-tap button to call the homeowner back.
Budget field
Asking for a budget on the form
A budget question filters out jobs below your minimum. It also puts off some homeowners who have not priced the work yet.
| Ask for a budget range | Leave budget off | |
|---|---|---|
| Requests | Ask for a budget rangeSome homeowners stop at that question | Leave budget offMore requests, including some far below your minimum |
| Fits | Ask for a budget rangeRemodelers with a clear minimum job size | Leave budget offTrades where small repairs are worth a call |
| How it appears | Ask for a budget rangeRanges to pick from, never an empty box | Leave budget offAn optional notes field for anything else |
Easy to change after launch: if the requests are the wrong size, adjust the form.
Galleries
Project galleries sorted by job type
Someone planning a bathroom wants to see bathrooms. We sort the gallery by project type and give each job a short write-up: the town, what was there before and what changed.
Before-and-after slider
A drag slider shows the same room before and after. The Jersey All gallery pairs one with a lightbox for full-size photos.
A page for bigger jobs
A full renovation gets its own page with more photos and a paragraph on the scope. These pages are also what make a county page worth having.
Permits noted where they applied
If a job needed a township permit and passed final inspection, the write-up says so, which tells a homeowner the town inspected the work.
Registration
Your HIC registration number on every page
New Jersey's Contractors' Registration Act requires home improvement contractors (HIC) to register with the Division of Consumer Affairs, and licensed trades such as plumbers and electrical contractors acting within their license are not required to (Division consumer brief). Under N.J.A.C. 13:45A-17.11(d), a registered contractor must show the registration number on all advertisements distributed in the state and on business documents, contracts and correspondence with consumers, and subsection (e) puts "HIC reg. #" and the number on both sides of the commercial vehicles used for the work. The definition of "advertise" in N.J.A.C. 13:45A-17.2 names the Internet. The Division's registration FAQ answers common questions.
We treat the website as advertising, so the number goes in the footer of every page, next to your phone number, and on the estimate form. Whether an exemption applies to your company, and what your ads must show, is for the Division of Consumer Affairs and your own attorney to confirm.
Service pages
A page for each service you want to be found for
Someone searching for a deck builder should land on your deck page, with deck photos and deck questions. A page per service also gives Google a clear page to show for each search.
Jersey All Construction has 34 pages in its sitemap, including 10 county service-area pages and 8 blog posts. Precision Windows & Roofing, which rebranded from Precision Windows & Glass, replaced a website-builder site with one that has 43 service pages, each delivered as a finished page. Both are custom builds, which keeps large page sets fast and consistent.
That page-per-service structure is the core of construction SEO for a New Jersey contractor: each trade and each county you cover gets a page Google can match to a search. The Jersey All Construction case study shows service pages and county pages side by side, and our SEO services page explains how we plan them.
A smaller shop needs fewer. A website design project with five or six service pages and a gallery is enough for many remodelers, with local SEO on top. Roofers are covered on the roofing websites page.
Try it
Try the project cost estimator
Pick a roof, windows or siding, set the size and materials, and see a price range with where the money goes.
Questions
What remodelers and trades ask first
Can you use the job photos already on my phone?
Yes. Send everything from each job, including the messy shots. We pick the clearest, crop them and group them by project. Before-and-after pairs work best when both are taken from the same spot.
Should my site show prices for common jobs?
Only prices you can stand behind. A "projects usually start at" line for common jobs sets expectations before the estimate form. If you would rather discuss price in person, the budget question on the form does the same filtering more quietly.
Can homeowners pick an estimate appointment on the site?
Yes, if your estimator keeps a shared calendar such as Google Calendar current. The form offers open slots, and a booked visit lands on the calendar with the request details attached. If your days change too often, the form asks for preferred times and the office confirms by phone. Tying booking into a full scheduling system is a custom software project.
Most of my work comes from referrals. Do I still need a site?
A referred homeowner usually looks you up before calling, to confirm the company, see jobs like theirs and find your registration number. Local SEO also puts the site in front of homeowners nobody referred. We set up that pairing, a marketing site plus local SEO, for At Home Flooring Solutions, a flooring showroom in Texas.
Do I need separate pages for commercial and residential work?
If you do both and they bring different customers, yes. A property manager looking for a commercial contractor wants different photos, references and terms than a homeowner planning a kitchen. If commercial work is occasional, a section on the services page is enough.
Next step
Tell us which jobs you want more of
Send your current site, the trades you cover and the towns you work in. We reply with a written proposal for the estimate form, gallery and service pages.
