Carhartt comes to the heart of Detroit. The city’s first Carhartt retail store opens Thursday in a building in Midtown Detroit that used to house a car dealership. Carhartt is based in Dearborn and has been in business since the 1880’s, but this is the company’s first Detroit store.