Elecosoft plc, formerly ELECO plc, is a provider of software and related services to the global architectural, engineering and construction industries. The Company provides integrated solutions across the lifecycle of a project. The Company's solutions for a construction project include Design and Visualization (3D), Scheduling the resources needed to deliver a project (4D), and Estimating and tracking the costs (5D). In addition, it also provides engineering tools. As a software company, the Company's main revenue streams are software licensing, maintenance and professional services, which it sells direct or through a network of resellers. The Company offers cost estimation, engineering, visualization software and stair design software together with architectural and construction services.