Virginia Slate CompanyArchitectural SlateSlate; noun 1. a fine-grained gray, green, or bluish metamorphic rock easily split into smooth, flat pieces. "slate quarries" 2. a flat...
Virginia Slate CompanyDesigning with #SlateA roof is about a 1/3 of the visual appearance of most houses, yet it often receives the least design attention. Things to consider in...