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.