Project Spotlight
Building a Custom Website for North East Shine
A look at the strategy and technical decisions behind a custom ASP.NET Core website for a Northeast Ohio service business.
North East Shine needed more than a simple brochure website. The business offers window cleaning, power washing, and auto detailing across Northeast Ohio, so the site had to do several jobs at once: explain the services clearly, help customers request quotes, support scheduling workflows, and give the business owner tools to manage requests behind the scenes.
I built the site as a custom ASP.NET Core MVC application rather than a static page builder site. That gave the project room to grow into a real operational tool while still keeping the public-facing experience fast, clean, and easy to navigate.
Designing Around Customer Questions
The public website is structured around the questions a customer is likely to ask first: What services are offered? Where is service available? How much might it cost? How do I request a quote or schedule service?
The homepage routes visitors into the three core services: window cleaning, power washing, and auto detailing. Each service page includes dedicated content, pricing context, frequently asked questions, and clear calls to action.
Window Cleaning
Service details, FAQs, and quote prompts for residential and exterior cleaning.
Power Washing
Surface-specific content for driveways, siding, decks, brick, and more.
Auto Detailing
Package information, add-ons, and pricing context for mobile detailing.
A Lightweight Interactive Service Area Map
The service area page became especially important because North East Shine serves multiple Northeast Ohio counties. Instead of relying on a paid map provider, I built a lightweight SVG-based county map. This avoids third-party map costs, keeps the page fast, and still lets visitors interact with the service area.
Technical Stack
The application is built with ASP.NET Core MVC and Razor views. Bootstrap 5 handles the layout foundation, while custom CSS gives the site its North East Shine brand feel.
Entity Framework Core powers the database layer. The application includes models for quote requests, customer addresses, counties, service types, service requests, pricing rules, schedules, jobs, email templates, and configuration values.
ASP.NET Identity is used for authentication and role-based access. That allows the site to support different experiences for public visitors, customers, employees, and administrators.
Quote Requests and Business Workflow
One of the most important pieces of the site is the quote and service request flow. A visitor can request a quote online, and the system captures the information needed for the business to follow up.
For authenticated customers, the site can support service request creation, request history, request details, confirmations, and responses. This turns the website into more than a marketing tool. It becomes part of the business workflow.
Admin Tools
The admin area gives the business owner a way to manage customers, quote requests, service requests, scheduling, jobs, pricing rules, counties, email templates, and site settings. That matters because a service business website should not only attract leads. It should help organize and manage them.
Local SEO and Performance
Because North East Shine is a local service business, local SEO was part of the structure from the beginning. The site includes service-specific pages, a service area page, metadata, Open Graph fields, structured data, a sitemap, and content that references Northeast Ohio service counties.
Performance also influenced the implementation. The service area map uses SVG instead of a heavy third-party map library. Images use modern formats where possible, including WebP, and the layout stays lightweight.
Final Thoughts
This project is a good example of how a small business website can be both customer-friendly and operationally useful. The public pages help visitors understand the services and request quotes, while the backend tools support the business as it grows.
For North East Shine, the website is not just a digital flyer. It is a foundation for marketing, quoting, scheduling, customer communication, and future automation.