Business services, nec, nec, Services, nec, nec, Nonresidential construction, nec, nec
Star
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.