Custom System

Service Operations System

Client

McCree Urban Contractors

CRMField ServicesAutomation
Service Operations System

Project Overview

Built a System-style operations system that centralized leads, jobs, scheduling, field staff, and invoicing — replacing spreadsheets, WhatsApp coordination, and disconnected tools for a home services company.

Key Results

+60%

Response Time

-80%

Missed Appointments

60+/mo

Admin Hours Saved

The Challenge

McCree Urban Contractors managed home maintenance and repair jobs using a mix of phone calls, WhatsApp chats, and spreadsheets, making it hard to track leads, assign jobs, and keep customers informed.

  • Leads and clients tracked in multiple spreadsheets with no unified history
  • Jobs assigned manually via calls and messaging with no central calendar
  • No real-time view of technician workloads, job status, or pending invoices

Our Solution

We developed a service operations System that became the central hub for leads, jobs, scheduling, field staff activity, and invoicing — giving management and coordinators a single place to run the entire operation.

  • Centralized client and job records with full history of visits, notes, and status
  • Scheduling and calendar views to assign jobs by location, priority, and technician availability
  • Integrated invoicing and payment status tracking for completed jobs

Technologies Used

Next.js

TypeScript

Nest.js

PostgreSQL

Redis

AWS

REST APIs

Webhooks

Project Timeline

1

Discovery & Requirements

Week 1

Understanding how leads arrive, how jobs are assigned, and how technicians and invoices are currently managed.

2

Base CRM & Access Setup

Week 2

First usable version with secure login, roles, client list, and job records available for daily use.

3

Scheduling & Calendar Release

Week 3

Job scheduling views, technician assignment, and daily/weekly calendars deployed into production.

4

Field Operations & Invoicing

Week 4

Status updates for jobs, visit tracking, and invoicing workflows integrated into the CRM.

5

Automations & Reporting

Week 5

Automated reminders, follow-ups, and operational reports for management added on top of real usage.

6

Refinements & Continuous Support

Week 6

UX improvements, new filters and views, and transition into ongoing support and incremental enhancements.

Ready for similar results?

Let's discuss how we can transform your business with custom solutions tailored to your needs.