About Landmarks Building
Landmarks Building LLC is a general contracting company, located in Ithaca NY, building with natural, non-toxic materials. All of our projects have a strong emphasis on natural materials in order to limit environmental impact and prioritize the health of people in our buildings. We take on projects of large and small scale, from new construction to home repair and renovation.