Website Developer
Granbury Peak Roofing & Restoration
A high-performance business website for a roofing contractor, built for lead generation, visual polish, and Lighthouse score optimization.

Problem
- • Local roofing company had no web presence that matched their reputation or service quality
- • Required a clear path from "I think my roof is damaged" to "I'm scheduling an inspection" with minimal friction
Solution
- • Built a multi-page Next.js site with dedicated service pages optimized for local SEO, each targeting specific search intent (roof repair, storm damage, gutter installation, etc.)
- • Structured content around the customer's decision-making process: storm damage warning signs, how the process works, insurance claim guidance, and social proof from real projects
- • Implemented a contact form with Zod validation and a clear conversion funnel from every page
Deliverables
- Custom Next.js 16 site with React 19 and TypeScript
- 5 dedicated service pages with unique SEO metadata and structured content
- FAQ system organized by category (general, repair, replacement, insurance, gutters, emergency)
- Contact form with validation and API route for submissions
- Responsive layout with brand-consistent design system (navy/orange palette, shadcn/ui components)

Want something like this for your business?
Get in touch