Headquartered in Birmingham, Alabama, Couch has a rich heritage dating back to its origin in 1908. In 2020 Couch became a part of the Green Rock Family of companies. Geographically, Couch was a perfect fit with its operations strategically located in central and south Alabama and the panhandle of Florida. Couch has a long legacy and a prosperous past largely due to strong customer relationships and experienced people with close ties to the communities in which Couch serves.