Local Service Company Website
Design a trustworthy responsive website for a family-owned heating and cooling company.
The brief
Understand the problem
Background
Small service companies rely on reputation and local knowledge, yet their sites often hide service boundaries, qualifications, pricing approach, and realistic response times behind generic claims.
User context
Darius has a broken air conditioner during a hot weekend. He needs to know whether the company serves his address, handles his unit type, and offers a legitimate emergency appointment.
Product problem
A local company website must establish credibility and help visitors choose the right contact route under time pressure.
Objective
Design the core discovery and service-request journey for an established local repair company.
What to design
Define the experience
Required experience
- Confirm service area and supported job type
- Review qualifications and pricing approach
- Choose routine or urgent contact
- Submit a concise service request
Screens and states
- Company homepage
- Service detail
- Trust and coverage page
- Service request
Core user flow
Follow the critical path
- 01
Darius enters his postal code and selects cooling repair
- 02
He sees weekend availability, call-out terms, and technician credentials
- 03
He chooses the urgent request route
- 04
He receives a reference number and realistic callback window
Product rules
Requirements and constraints
Requirements
- State coverage, hours, qualifications, and response expectations prominently
- Use real team and work evidence with consent
- Separate emergency claims from routine scheduling
- Make phone and form paths equally usable
Constraints
- The site cannot guarantee arrival before capacity is checked
- Testimonials need permission and context
- Pricing claims must explain exclusions
Reality check
States worth considering
Finish line
What to deliver
- Four responsive pages for a real-world local service company
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.