Skip to content
Our Work

Websites and software we’ve shipped

Five builds, written up honestly, including what the problem was and what we’d tell you before you hired us.

Kastle Plumbing home page, showing a navy hero over a Pittsburgh skyline silhouette with the "Built on Experience. Driven by Quality." strapline and a Request Service call to action.

Kastle Plumbing

A master plumber's Elementor site rebuilt as a fast, fully structured Next.js build with fourteen service pages and ten service areas.
Next.js
TypeScript
Tailwind CSS
Google Tag Manager
Read the case study
Monroeville Volunteer Fire Company #5 home page, with the department crest and the "What Ever It Takes." strapline.

Monroeville Volunteer Fire Company #5

A content-driven site for a volunteer fire company, with a roster, apparatus records, membership intake and EMS billing information.
Next.js
TypeScript
Tailwind CSS
NestJS
PostgreSQL
Read the case study
Unity Volunteer Fire Department Station 233 home page, showing a photograph of the station bay behind the "Community First" strapline with volunteer and donation calls to action.

Unity Volunteer Fire Department, Station 233

A larger department build for Plum Borough's Station 233: video hero, apparatus gallery, run statistics, donations, fire-safety education and membership intake.
Next.js
TypeScript
Tailwind CSS
NestJS
PostgreSQL
Read the case study
2023 · LiveAssociates

Associates Platform

The platform behind every site we ship. One API serving member management, scheduling, calendar integration and transactional mail across all of our client builds.
NestJS
Next.js
TypeScript
PostgreSQL
Drizzle ORM
Read the case study

Ready to talk about your project?

Free consultation and no-obligation project estimate. We reply within 24 hours.