Snowflake + dbt

Snowflake consulting

We build and repair Snowflake data platforms: account setup, pipelines, dbt models, cost controls, and the reporting layer that sits on top.

Good fit

When this work is worth doing

  • Reports disagree because each team defines the same metric differently.
  • Data lives across commerce, finance, CRM, operations, and marketing systems.
  • Warehouse costs are rising, but the team can't tie the increase to a workload.
  • The platform works, but only one person understands how to maintain it.

What we do

Models, pipelines, reports, and operating notes

Snowflake account setup

Roles, warehouses, databases, schemas, grants, service users, resource monitors, and a setup script your team can rerun.

Source pipelines and checks

Ingestion from the systems your business runs on, with freshness checks and a named owner when a source changes.

dbt modeling and metric definitions

Documented staging, intermediate, and reporting models so finance, operations, and leadership work from the same definitions.

Warehouse cost and query performance

We size warehouses, diagnose queries, separate workloads, and add monitoring based on account usage.

How we work

Start with the decision, then trace the data

01

Trace the number to its source

We start with a business question or broken number, then follow it through the report, model, pipeline, and source.

02

Fix only what is broken

The fix may be a new warehouse, one model, one grant, or one badly scheduled query. We check that before rebuilding anything.

03

Document the code and operating steps

The code, definitions, checks, and operating notes stay with your team so they can run the platform.

A practical first step

Start with the problem

You don't need a finished requirements document. Start with a number the team doesn't trust, a report that takes too long, or a warehouse bill that keeps climbing.

Discuss your data problem