The Situation
Northcrest Fence & Gate is a premium fencing and gate contractor serving the Atlanta metro — Alpharetta, Roswell, Johns Creek, Milton, Marietta, and surrounding communities. After 10+ years and 2,000+ completed installations, the business had earned BBB accreditation, AFA membership, and a reputation for transparent, itemized proposals. But the sales process had not kept pace with the brand. Estimators returned from on-site consultations with handwritten notes, then manually typed proposals into Word documents back at the office — often hours or days after the homeowner had already gotten a competing quote.
The Challenge
Premium fencing is a trust business. A homeowner getting four quotes wants the contractor whose paperwork looks as polished as their installation crews. The lag between consultation and proposal was costing Northcrest deals to faster, less qualified competitors. The team also needed a mobile-first flow so estimators could quote from the truck, itemized branded PDF proposals that matched their premium positioning, a central admin portal to manage leads, proposals, gallery, and service-area pages, and a marketing site optimized for local Atlanta-area SEO across multiple county and city pages.
Our Approach
QuantLab architected a unified Next.js 16 application combining a public marketing site, a multi-step estimate-capture flow, and an admin portal — all sharing one Prisma/Postgres data layer. We used React 19, TypeScript, Tailwind, and shadcn/Base UI for a brand-consistent design system, with Framer Motion micro-interactions to reinforce the premium positioning. Proposal PDFs are generated server-side via @react-pdf/renderer and delivered transactionally through Resend, eliminating the manual Word-doc workflow.
What We Built
- Public marketing site with dedicated service pages (wood, vinyl, aluminum, chain link, custom gates, automatic gates, repair) and city/service-area pages for Atlanta-metro SEO
- Mobile-first multi-step estimate capture flow routed to /api/estimate and stored against a Prisma lead model
- Admin portal at /admin for managing leads, proposals, gallery, content, and service areas
- Automated PDF proposal generation rendering itemized, branded estimates with the Northcrest visual identity
- Transactional email via Resend for proposal delivery and lead acknowledgments
- Image-rich project gallery organized by residential, commercial, and specialty installations
- Contact and consultation forms with structured zod validation and spam protection
Tech Stack
The Outcome
Proposal turnaround dropped from 1–3 business days to under 30 minutes. Service-area pages drove organic visibility across Alpharetta, Roswell, Johns Creek, Milton, Marietta, and surrounding suburbs. The BBB-accredited, AFA-member credibility is now mirrored in a digital experience that matches the brand, and a single admin portal replaced spreadsheets, email threads, and Word docs.
Like to know more about this project? Talk to William.
Related Services
Service Area
Software Development in Atlanta