Strickland Brothers Lands First Ind. Franchisee

July 13, 2020

The company has landed its first franchise owner in Indiana, where new owners Scot and Jodi Barnes will open three new service centers.

July 13, 2020—Strickland Brothers has officially signed its first franchisee in Indiana, according to a press release.

According to the release, husband and wife duo, Scot and Jodi Barnes, are set to open up three new Strickland Brothers service centers in the Northern Indianapolis area.

Recently, Strickland Brothers signed on new franchisees from Richmond, Va., and Dallas, and Denver.