Storage Masters has been chosen for inclusion in the Inside Self-Storage Top-Operators List Top 100 for 2017! This list is an annual compilation of industry leaders throughout the nation ranked by total square footage. It also takes into account leadership, number of facilities, number of units, locations and expansion plans.
Storage Masters is a family owned business, founded in 1988 by John R. Burrows and currently run by the 2nd generation John B. Burrows and Michael Burrows. Since our founding, we have grown to 5 facilities in Missouri, Colorado and Texas with a combined 3,400 units totaling 400,000 square feet – that’s a lot of storage space! Over the next 10 years, we plan on continuing to grow our brand and add an additional seven stores, providing more customers with our top-notch storage options.
If you are in need of secure, upgraded storage space, contact us today!