Loading
Case Study - 2025

GoodLeap Pros Enterprise SaaS

GoodLeap Pros is an Enterprise Roofing SaaS that I took from 0 → 1 in 6 months in 2025.

Built as a single platform for all roofing needs, Pros includes a proposal tool, pricebook, loans, contracts, invoices, and an interactive AI agent named DeDe.

My Role

Staff UX Designer • Sole Designer

Company

GoodLeap

Q1
Shipped ahead of deadline
7
Core features designed
50
Reusable components
1st
Project to define DeDe AI
The Problem

A hard pivot with a harder deadline

In early 2025, external factors forced GoodLeap to make a sudden strategic pivot from clean energy financing into roofing and HVAC. I had already invested 4 months into my original project, a proposal tool for solar installers, when the shift happened. This pivot forced me to start the project from scratch while retaining the same deadline.

As the sole designer, I owned everything: research, information architecture, design system, high-fidelity mockups, prototypes, and developer handoff.

Limited time

Six months to complete all design work. No room for delays or rework.

Research gaps

No time for new research. Every assumption needed to be explicit and testible

Fluid scope

Requirements shifted weekly as leadership learned the roofing industry alongside us.

No design system

The hard pivot came with a company-wide rebrand with no centralized design system.

Business Goals
  • 01Enter a mature, competitive SaaS category as a credible player
  • 02Open a new revenue stream from existing contractor relationships
  • 03Launch at parity with competitors, then differentiate on financing + AI
  • 04Post-launch NPS score above 30 within the first quarter of release
My Responsibilities
  • 01End-to-end product design for seven core workflows
  • 02Design system creation, governance, and handoff
  • 03Stakeholder alignment and live scope negotiation
  • 04Developer collaboration, implementation support, and QA
My Approach

A framework to balance speed and quality under pressure

I needed to work fast, but couldn't afford to be sloppy. I built a four-pillar operating model inspired by lean UX and agile methodologies to find a point of convergence between quality and speed.

01

Assumption-driven research

Treated generative AI output as hypothesis, not truth. Every Lean UX artifact shipped with a test plan attached.

02

Parallel design tracks

Wireframes, hi-fi, and DS work moved in parallel across features.

03

Template-first handoff

Built a reusable Figma template system, with the same patterns, specs, and components across every flow.

04

Negotiated quality

Made scope tradeoffs visible and tangible to leadership and drew hard lines to maintain momentum

Process Timeline · 6 months
KickoffMonth 2Month 4Launch
W 1–3
Discovery & North Star
W 2–9
Leads & Proposals
W 7–14
Loans & DeDe AI
W 12–19
Invoices & Contracts
W 17–24
Pricebook & finalization
Research

Turning AI-generated assumptions into testable hypotheses

With no time for upfront field research, I inverted the usual order. I used generative AI to build a first-pass research artifact set, then treated every output as an assumption that had to be confirmed or refuted against real data, on a rolling basis.

What I did
1
Generative persona pass
Used AI to generate proto-personas, journey maps, and pain-point clusters from public roofer-industry data.
2
Competitor sweep
Catalogued 11 competitors across 40+ features. Mapped feature gaps, not feature parity.
3
Cross-reference pass
Compared AI phrasing against solar interview transcripts to surface overlapping language and likely truths.
4
Live validation plan
Assisted 2-week interview cycles during build. Every hypothesis got a confirmation or rejection by MVP.
What I learned
Insight #1

Roofing sales reps live in their truck, meaning mobile and tablet use accounted for 70% of proposal creation.

Insight #2

Contractors fear loan rejection in front of the homeowner. Our financing flow had to show results fast to minimize ambiguity.

Insight #3

Measurement accuracy is the top admin burden. Roofers re-measure because they don't trust their tools or existing software.

Assumption killed

I assumed users wanted a single universal template. Interviews said the opposite. Every franchise wanted their own branded flow.

North Star

Setting the long-term vision with early iterations

Before pixel-perfect work began, I built a North Star file consisting of low-fidelity wireframes covering every key feature. It let me align stakeholders on shape and intent without burning time on visual debates, and it became the reference the team returned to throughout the project.

DeDe AI
01 / 07
DeDe AI
Conversational and agentic patterns for in-product AI.
Design System

Merlin - a system built in two weeks

GoodLeap had new branding, and expected a new system with GoodLeap Pros. I needed to move fast, so I took my own pre-built Figma template, Axil, and pulled GoodLeap brand tokens directly from their website. I refined the tokens for accessibility and updated my templated components to match. The system later became the seed for the company-wide DS.

Palette
Text
Actions
Accent 1
Accent 2
Success
Info
Error
Warning
Type
Display / Inter
700 / Bold
Body / Inter — optimized for Usability and dense data.
Components
DraftSentSignedPaid
52
Components shipped
22
Documented patterns
2 weeks
Foundation to first handoff
1
System, reused across the org
Key Features

Seven key features, built fast to last

I rapidly built each of these features while moving quickly and constantly negotiating scope with leadership and engineering.

Each feature represents a phase in the roofing journey and is built to optimize the user experience within the context of that phase.

Assistant

A personal assistant for all roofing needs.

I led discovery and initial concepts for DeDe, our in-product AI. In a market oversaturated with chatbots, DeDe needed to stand out as a true AI assistant. I designed DeDe with a combination of agentic AI and reliable automation, creating an agent that can reliably help with all roofing needs.

  • Fast proposal generaiton with minimal instruction
  • Agentic performance statistics and visuals
  • Smart automation built across workflows with simple English
  • Voice memos with real-time transcription and integrated actions
Managing tension

Two leaders, two priorities, and how I navigated both

My project manager needed me to move as fast as possible and my design manager needed me to slow down and iterate on existing patterns. Both were important and lead to frequent tension between the two. I needed to find a sustainable middle-ground

PM
Speed
  • Ship the MVP before Q1 at any cost
  • Parity with competitors, polish later
  • Quick review cycles
Design Lead
Quality
  • Raise the DS bar for the whole company
  • Iterate and improve existing features
  • Innovation that surpasses competitors
My response
Compromise
  • Staggered design cycles to create more time for review
  • Template system to reduce repetition
  • Set hard limits for new scope
  • Use a parking lot system to make sure innovative ideas weren't lost
Setting the stage for optimization

Launching without metrics was a risk I refused to take

Before a single screen shipped, I advocated for analytics instrumentation and scoped a systematic customer feedback program. The goal: walk into the first post-launch review with evidence, not anecdotes.

  • Early Fullstory integration and adoption
  • In-app feedback mechanism planned for day-one launch
  • AI query logging for future DeDe model iteration
  • Plans for monthly contextual inquiries post-launch
Post-launch dashboard
Scoped during design · shipped day one
● Live scope
Funnel
Address → Sent
Drop-off
Per-step
AI usage
Per surface
Impact

Pre-launch results

At the time of publishing, this applicaiton hadn't gone live yet, so I don't have post-launch conversion metrics inluded. What I can speak to are the organizational and delivery outcomes that set launch up for success.

Q1
Design work completed ahead of a deadline team lead called "almost impossible"
7
Core features designed, spec'd, and handed off solo
52
Reusable components that became the backbone for the company DS
1st
Project to define DeDe AI - a core feature to GoodLeap as a whole
Qualitative Impact
Executive visibility

GoodLeap Pros became the flagship example of our department's ability to execute under pressure.

Team efficiency

The Figma template system cut handoff-revision cycles in half on later features.

Design system foundation

My design system was adopted (with adjustments) by three additional product teams.

DeDe precedent

Set the vision and use patterns for every AI feature that came after.

Vision alignment

Defined the long-term vision of roofing technology at GoodLeap

Innovation Definer

My designwork was the face of GoodLeap's 2026 Innovation Summit

Reflections

What went well and what I'd change

This project was a crash course in execution under pressure, and I'm proud of how I navigated the competing priorities, ambiguity, and sheer scope of it all. That said, there are definitely things I would have done differently in hindsight.

While I met my deadline for design work, the software ultimately did not launch on time. We simply had too small of a team and not enough time. If I could do it again, I'd push harder for more research and iteration time. I'd also impliment AI into my process sooner to cut down on wireframing and prototyping time.

What worked
  • Parallel design tracks paid off in hitting my deadline.
  • Shared the DS early and made developers partners, not recipientsl
  • Early user testing overwhelmingly positive and surfaced no major issues.
What I'd change
  • Earlier implimentation of AI in my design process.
  • Negotiate explicit "flagship vs. MVP" bar with leadership sooner.
  • Harder advocacy for more staff to cover the major scope increase.
What's next
  • Data-based iteration using post-laumch analytics and user feedback.
  • Run contextual inquiries to close the remaining research gaps.
  • Revisit parking lot features and prioritize based on user needs and impact.
Thanks for scrolling

Want to talk about the tradeoffs, AI scoping, or the day the pivot dropped? I'd love to walk you through it.

Get in touch← Back to portfolio
© 2026 · Chelsea Williams · Staff Product Designer