More than 60 percent of STAR s business comes from repeat customers. Since 1955, STAR has been building a variety of structures throughout northern Ohio. Its past projects have satisfied the needs of commercial, industrial, retail, public, private and civic organizations, which includes auto dealers, car washes, churches, retirement centers, medical facilities, professional offices and warehouses. The company s architects, estimators, project managers and construction professionals coordinate efforts and experience to design and construct facilities. STAR is located in Amherst, Ohio.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.