Site Signs are made of a material called Omega Board, and are best for lease or sale large areas of land. A new construction site on which a building is being built is great for Site Signs to announce your future business, as well as the builders & architects involved in your project. We can also create the posts for your site signs and even install them locally.