HHACKGENCY
AI AGENTSBUILDING MAINTENANCE AND ROOFING SERVICES · 2026 · BUDGET 10 À 25 K€

Incoming property-manager emails turned into scheduled roof interventions, automatically

MEASURED RESULTS

10+ quotes a day

Managing over 200 buildings

THE PROBLEM

The client handles roof leaks, waterproofing repairs, and building envelope maintenance for property managers.

Every day, the admin team received 10+ incoming emails, damage reports, quote requests, on top of recurring maintenance contracts to honor, and had to manually re-enter each one, call site contacts to schedule access, correct field reports before invoicing, and email the property manager back at every step.

echnical history per building was never capitalized, so recurring maintenance opportunities kept getting lost behind reactive, one-off interventions, at the time, over 90% of incoming demand was reactive (leaks, emergencies) versus 2% from maintenance contracts, exactly the ratio the business wanted to invert.

The existing tool, a no-code platform, had hit its functional ceiling and offered a weak field experience for rope-access technicians.

THE SOLUTION

We rebuilt it as a custom platform: Next.js, PostgreSQL, Prisma, Better Auth. An email parser reads incoming requests, matches them automatically to the right client, contact, and building, and queues them for triage instead of manual re-entry.

The data model is centered on the building and its technical history (roof zones, facades, prior interventions) rather than on the quote, so preventive maintenance opportunities surface naturally over time.

Field team leads use a dedicated mobile app to log hours, write reports, and attach photos on site, feeding directly into the same building history.

Multi-day projects bill on milestones (deposit, progress, balance); one-off interventions bill in a single invoice, both under continuous legal numbering.

STACK AND TOOLS