Mechanical Engineering

is an engineering discipline that applies the principles of physics and materials science for analysis, design, manufacturing, and maintenance of mechanical systems. It is the branch of engineering that involves the production and usage of heat and mechanical power for the design, production, and operation of machines and tools.  It is one of the oldest and broadest engineering disciplines.

Electrical Engineering

is a field of engineering that generally deals with the study and application of electricity, electronics and electromagnetism. The field first became an identifiable occupation in the late nineteenth century after commercialization of the electric telegraph and electrical power supply.

Computer Aided Drafting & Design

is the use of computer technology for the design of objects, real or virtual. CAD often involves more than just shapes. As in the manual drafting of technical and engineering drawings, the output of CAD often must convey also symbolic information such as materials, processes, dimensions, and tolerances, according to application-specific conventions.

Value Engineering

is a systematic method to improve the "value" of goods or products and services by using an examination of function. Value, as defined, is the ratio of function to cost. Value can therefore be increased by either improving the function or reducing the cost. It is a primary tenet of value engineering that basic functions be preserved and not be reduced as a consequence of pursuing value improvements.

Construction Support Services

this means providing the client with the right combination of technical expertise, project management, consulting, and related services so that they can achieve their objectives.


specs for short, are documents that instruct contractors what needs to be done at a construction site. They are available for review before a contractor bids on a project, and are often relied upon by the contractor in order to provide an accurate quote. While construction specifications may not address all issues that will come up, the goal is to cover as much as possible. In the event that unexpected issues arise, the construction specifications may outline how to deal with them, either through changing orders, or consultation with the owner or architect.