About
1954 was a time of innovation and modernization in America—from the first solar battery to the premier of the Tonight Show. It was in this climate of change that Thomas B. McGowan II moved from New York to Ohio to establish McGowan and Company.
After a humble beginning on the west side of Cleveland, McGowan quickly emerged as an industry leader, thanks to hard work, expertise and an unwavering commitment to providing “uncommon service.” Today, McGowan Companies is one of the oldest, largest and most profitable businesses of its kind in the country. Headquartered in a brick, four-story Georgian overlooking the Rocky River in Cleveland, OH, McGowan also has offices in Austin, Dallas, Atlanta, Miami, Baltimore and New York, employing over 300 heavy-hitters in the field of insurance and risk management.