Analysis Skills, Building Codes, Community Support, Cost Estimates, Electromechanics, Engineering, Manufacturing Equipment Maintenance, Mathematics, Mechanical Design, Mechanical Engineering, Professional Engineer, Project Schedule, Property Maintenance, Record Keeping, Regulations, Remodeling, Reporting Skills, Requirements Management, Software Engineering, Staff Requirements, Status Reports, Testing, Time Management