Strickland Brothers Grows in Florida

Another Strickland Brothers service center location is headed for the Sunshine State.

Oct. 27, 2020

Oct. 27, 2020—Strickland Brothers has signed another franchise owner in the state of Florida, according to a press release.

New owner Damien Munnings is set to open up one service location in the Tampa Bay, Fla., area.

Last week, the franchise moved its footprint into Arizona and Missouri.

The NOLN Newsletter is the Definitive Source for Quick Maintenance Success