July 21, 2020—Strickland Brothers has landed new franchise owners in Cleveland, according to a press release.
According to the release, new franchise owners James and Mara Broderick, will open three new service centers in the Cleveland area.
This is the first franchise owner in the Cleveland area for Strickland Brothers. Strickland Brothers has signed many franchise owners in recent months, including its first in Indiana, another franchisee in Richmond, Va.