General contractor · New Jersey
Jersey All Construction: a remodeling website that sends estimate requests to the inbox
Jersey All Construction remodels kitchens and bathrooms, builds decks and does plumbing, electrical and tile work across New Jersey. It needed a website where homeowners in the counties it works can see finished rooms, find the service they want and ask for an estimate, with each request arriving in the company inbox ready for a call back.
- Year
- 2026
- Location
- New Jersey
- Industry
- General contractor
- Live site
- jerseyallconstruction.com
For homeowners
What homeowners see and use
Finished rooms, before and after
Project photos can be filtered by room and opened full screen, and a slider with a drag handle shows the same kitchen before and after the remodel, with a mouse or a finger.
A page for each service
Kitchen remodeling, bathroom renovation, deck building, plumbing, electrical, tiling, painting, framing and millwork each have their own page and photos.
Estimate requests by email
The form asks for name, phone, an optional email, the service and a message. Each request arrives as a branded email from the company's own domain, with replies going to the customer and a button to call them back.
Answers before hiring
Eight guides cover what homeowners ask first, such as what a kitchen remodel costs in New Jersey, how long a renovation takes and when it needs a permit.
Local pages
Ten county pages, each written for its area
Ten county pages cover the parts of New Jersey the company works in. Each one describes the housing in that county and the towns covered in its own words, rather than swapping a place name into the same text, and links to the other nine. The sitemap listed 34 URLs on October 6, 2026.
Our contractors and remodelers page covers how we plan this structure for other trades, and local SEO covers the ongoing side of the work.
Search
Getting found on Google
What is in place so Google can find, read and trust the site. We don't publish a client's traffic or rankings.
In place: Every page in the sitemap Google reads
The sitemap is generated from the same data as the pages, and the robots file points search engines to it.
In place: Search Console errors fixed
Indexing errors that Search Console reported in the first weeks after launch were fixed, including pages Google treated as duplicates.
In place: Business details Google can read
The business type, hours and service area are marked up on every page, and each service and county page has its own markup.
In place: One web address
The www address forwards to the main domain, so Google sees one version of the site instead of two.
Under the hood
How it's built
What sits behind the pages, explained for owners comparing builders.
Pages generated from data
The site is a custom Next.js build. Service, county and guide pages are produced from data files as plain HTML ahead of time, while the homepage gallery, before-and-after slider and contact form load in the browser to keep the first load light.
Email from the company's domain
Resend, an email-sending service, delivers each estimate request from the company's own address, so it lands in the inbox looking like the business sent it.
Structured data
Code on each page describes the business, each service, the towns in each county and every guide to search engines, in the schema.org format Google reads.
One main address per page
Every page carries a canonical tag, a line that tells Google which address is the main copy. We added them across the site to clear an error Search Console reported.
Images cached for a year
Photos are resized once and then cached for a year, which keeps the hosting bill down.
Scope
What we delivered
- Website design and build
- Nine service pages, ten county pages and eight guides
- Project gallery with full-screen photos and a before-and-after slider
- Estimate form delivered from the company's own domain
- Search setup, structured data and Search Console fixes
Measured
Checked on the live site
A lab test of the homepage on an emulated Moto G Power with slow 4G throttling. Largest Contentful Paint is how long the main content takes to appear; Total Blocking Time is how long the page is too busy to respond to a tap. Scores shift between runs, so read them as a snapshot of the day of the test.
Lighthouse scores, out of 100
- Performance
- 94
- Accessibility
- 96
- Best practices
- 100
- SEO
- 100
Lab metrics: Core Web Vitals and blocking time
- Largest Contentful Paint
- 2.6 s
- Cumulative Layout Shift
- 0
- Total Blocking Time
- 3 ms
The build today
- Framework
- Next.js
- Hosting
- Vercel
- URLs in sitemap
- 34
Source: Google PageSpeed Insights, mobile, October 6, 2026. Framework and hosting read from the live site's response headers and page source on October 6, 2026. URL count taken from its sitemap.xml on October 6, 2026.
Services
Services and industry behind this project
- ServiceWeb developmentCustom websites that do a job: booking and request forms, online price calculators, links to your other tools and large sets of pages.
- ServiceWeb designA new website or a redesign that explains what you do, shows your own jobs and makes calling you easy.
- ServiceLocal SEOShowing up when people nearby search Google and Google Maps: your Google listing, service pages, reviews and directory listings.
- IndustryContractors and remodelersContractor websites with galleries of your own jobs and estimate forms that ask the right questions for each kind of project.
More work
Business listing and other client projects
- DirectoryJersey All Construction business listingThe verified listing for Jersey All Construction: address, phone, hours and the checks behind them.
- Previous projectAt Home Flooring SolutionsRebuilt website for a Wylie, Texas flooring showroom, with a page for every floor type and nearby city and a free estimate form.
- Next projectTri-State Roofing and ChimneysRebuilt roofing and chimney website for a Garfield contractor, with a quote form that already knows the job and a hub for every New Jersey county.
- IndexAll client workEvery published project with its scope and stack.
Next step
Want estimate requests from your own site
Tell us the services you sell and the counties you work in. The proposal lists every page the site would launch with and where each request would land.
