Skip to the main content.

NetSuite OneWorld Subsidiary Implementation Case Study

Kurtz Bros. Central Ohio

 

Industry: Landscape Supply

Scope: NetSuite OneWorld Subsidiary Implementation, Account Restructuring, Script and Workflow Audit, Permission and Visibility Management, Customer Strategy, Custom Pricing and Delivery Frameworks, Sandbox Testing, Production Migration 

How Snapshot implemented Central Ohio as a new subsidiary within Kurtz Bros.’ existing NetSuite OneWorld environment without disrupting active operations 

 

 

About Kurtz Bros.

 

Kurtz Bros. is a multi-generational Ohio landscape supply company with deep roots in bulk material distribution, serving professional contractors and landscapers across Northern and Central Ohio. Kurtz Bros., Inc. (Northern Ohio) had been fully operational in NetSuite for years, with BigCommerce connected through Celigo and a range of connected systems running production daily. Kurtz Bros. Central Ohio, LLC operated as a separate but related entity on its own ERP system, handling ticketing, invoicing, and accounting independently.

As the family of companies looked to consolidate onto a single platform, the goal was clear: one system to license, support, and grow from. However, the two businesses needed to remain financially and operationally separate. Kurtz Bros. partnered with Snapshot to expand its existing NetSuite OneWorld subsidiary structure, adding Central Ohio as a distinct subsidiary while maintaining Northern Ohio’s active operations, integrations, and data. 

 

Project Overview

 

Kurtz Bros. Central Ohio had been running its own ERP for years, managing ticketing, invoicing, and accounting independently from Northern Ohio. Bringing Central Ohio into the existing NetSuite OneWorld account made financial and operational sense, but it introduced a layer of complexity. Snapshot needed to assess how the account’s existing scripts, workflows, bundles, customer records, forms, roles, and integrations could affect the new subsidiary while Northern Ohio continued its daily operations. 

To bring Central Ohio into the account without disrupting Northern Ohio, Snapshot designed the engagement around a central principle: use roles, permissions, forms, filtering, and subsidiary-specific logic to control access without removing records required elsewhere in the account. This approach helped separate subsidiary activity while preserving the shared records and configurations needed across the OneWorld environment. 

In addition, Snapshot restructured the account hierarchy, audited every installed script and workflow, built a custom permission model for Central Ohio administrators, and delivered a COH-specific pricing and delivery framework, all validated in a two-sandbox environment.

The Solution

 

Subsidiary Restructuring and Script Audit

 

Kurtz Bros. was already using NetSuite OneWorld before the Central Ohio project. Snapshot expanded the existing subsidiary structure by establishing the appropriate parent hierarchy and positioning Northern Ohio and Central Ohio as sibling subsidiaries beneath it. The team reviewed financial reporting before and after the restructuring to validate the updated configuration. 

With the hierarchy in place, Snapshot exported every active script, workflow, and bundle installed in the account and generated plain-language summaries of what each one did. Snapshot and Kurtz worked through the full list together, so Central Ohio could identify which pieces of logic needed to be excluded from the new subsidiary. Snapshot made the updates in sandbox, received client approval, and applied them in production. Snapshot also confirmed the appropriate subsidiary assignment for orders flowing from BigCommerce into NetSuite through Celigo so ecommerce orders would continue routing to Northern Ohio. 

Contact Us to Learn More
NetSuite subsidiary setup
 

Permission and Visibility Management

 

Kurtz Bros. Central Ohio's ownership had a firm requirement: Central Ohio users should only be able to see and affect Central Ohio data, administrators included. NetSuite's standard Administrator role cannot be restricted to a single subsidiary, so Snapshot designed a custom admin-style role that delivers broad administrative access scoped entirely to Central Ohio. Snapshot built the role across both sandbox environments and into production, with the Central Ohio and Northern Ohio teams defining the additional roles each subsidiary would need before and after financial go-live.

Central Ohio transaction forms were restricted so only Central Ohio roles could access or use them, while scripts and workflows were scoped by role or subsidiary through custom role permissions. Global lists, terms, and categories shared across the account were managed through naming conventions, saved searches, and form-level filtering to keep Central Ohio's views clean without deleting shared records. Before moving anything forward, the Central Ohio team validated in sandbox that its roles and workflows provided the intended subsidiary-specific access and transaction handling. 

Managing permissions in NetSuite
 

Customer Strategy

 

Customer records must have unique IDs within the NetSuite account. When Central Ohio began importing customer data, many of its customers already existed under Northern Ohio. Rather than creating duplicate records, the approved customer strategy allows eligible existing customers to be used across the appropriate subsidiaries while preserving subsidiary-specific transaction and pricing requirements. 

Central Ohio imports customers that do not already exist in the account. When an eligible customer record already exists, Central Ohio can use the approved shared record without creating or merging a duplicate. Transactions are assigned to the appropriate subsidiary for entity-level accounting and reporting, while Snapshot’s custom pricing framework applies Central Ohio-specific pricing at the order level. 

 

Central Ohio Pricing and Delivery Framework

 

Central Ohio's pricing differs from Northern Ohio, and varies further by customer, product, and delivery location. Snapshot built a subsidiary-specific pricing framework that selects the correct price at the order level based on those variables, with validation logic to catch mismatches before an order reaches fulfillment. Quoted pricing follows the same logic, carries through to the converted sales order, and supports manual override where needed. Guardrails on the Central Ohio order forms help prevent Northern Ohio pricing from being applied to a Central Ohio order by mistake, while native NetSuite pricing serves as a fallback when no Central Ohio-specific price exists. 

Delivery charges were previously calculated from a zip-code-driven spreadsheet. Snapshot replaced it with a structured delivery framework in NetSuite that calculates charges based on load type, weight, and delivery location, generating a delivery line directly on the sales order or quote. Delivery rates set on a quote are preserved when the order is converted. Snapshot built the underlying data model to accommodate automated rate lookup by zip code, location, and material basis.

Pricing and contracts framework
 

Testing and Production Migration

 

Snapshot ran testing across two separate sandboxes to keep the two companies' validation work cleanly divided. One sandbox was connected to Northern Ohio’s active systems and used for regression testing to identify whether the Central Ohio changes affected the operating company’s existing processes or integrations. The other was a clean, isolated environment where Central Ohio's configuration, financials, and workflows were built and validated end to end.

Once testing was completed, Snapshot migrated the approved configuration to production through a coordinated deployment designed to avoid partially deployed changes. 

NetSuite sandbox testing
 

What's Live and What's Next

 

Central Ohio is running accounting and financials in NetSuite OneWorld, with its pricing and delivery frameworks live and subsidiary-specific access operating as designed. Northern Ohio continued operating through the implementation, including its ecommerce integrations and connected systems. The customer strategy is also in production, with approved shared records reused and transactions assigned to the appropriate subsidiary. 

Future plans include expanding NetSuite to cover Central Ohio's daily order entry, dispatch, and invoicing, adding a joint venture entity as a new subsidiary, and continuing to build on the framework Snapshot established during this project. 

 

Contact Us to Learn More
NetSuite Sales Orders
 

Why Companies Choose Snapshot:

Our Core Expertise

Snapshot helps companies modernize and scale their operations through practical NetSuite, ecommerce, integration, and automation solutions. 

 

NetSuite Consulting & Development

With more than 12 years as a NetSuite Alliance Partner, we provide implementation, development, integration, support, and long-term optimization services. Our focus is helping businesses use NetSuite as a reliable foundation for financial and operational growth.  


eCommerce Excellence

With over 25 years of commerce expertise, we understand that a storefront is only one piece of a much larger picture. Our approach considers the entire ecosystem, from the customer-facing experience to the systems that support fulfillment, finance, and operations. We align the commerce platform with the business architecture and operational requirements behind it. 


Data Integration Expertise

We design integrations using Celigo, NSIP (NetSuite Integration Platform), NetSuite Connector,  and custom solutions to connect critical systems and improve the consistency and availability of operational data. 

Our Core Expertise
 

Is managing a growing family of companies stretching your NetSuite setup?

 

Snapshot helps multi-entity businesses expand NetSuite across subsidiaries without disrupting operations.

Let's build the right structure for where your business is going.

Contact Us Today