• Welcome To S.P. McCarl & Company
  • 814-946-0859
  • 2221 Ninth Avenue Altoona, PA 16602

Careers / Apprenticeships

Since founded under the name McCarl's Plumbing and Heating Company in 1946, our company has strived for excellence in craftsmanship, safety, and customer service. Hiring skilled and hard working employees has been a major key to our success. When employed at S. P. McCarl & Company, everyone is supported with continuous education and training opportunities which helps us to abide by “The S.P. McCarl Way" which has been the foundation of our success.

EEO & Affirmative Action

S.P. McCarl & Company’s policy on equal employment opportunity prohibits discrimination based on—among other things—race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, veteran status, or any other protected status or characteristic. This policy applies to recruiting, hiring, transfers, promotions, terminations, compensation, benefits, and all other terms and conditions of employment, and also states that retaliation against any employee who files a complaint regarding possible violations of this policy will not be tolerated. S.P. McCarl & Company is also committed to taking affirmative steps to promote the employment of minorities, women, individuals with disabilities, and protected veterans. Every year, S.P. McCarl & Company develops affirmative action programs to support its commitment to equal employment opportunity, consistent with company policy.

View your Equal Employment Opportunity rights under the law

“EEO is the Law” poster

“EEO is the Law” poster supplement

Pay Transparency Notice

S.P. McCarl & Company is an Equal Opportunity Employer – minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity.

Available Jobs

S.P. McCarl is Hiring!


We are looking for a Warehouse Manager to join our team. Duties include ability to manage/schedule regional delivery and receipt of equipment, material, and tools to multiple projects. Successful candidate will multitask between loading, delivering, and unloading tools, materials, and equipment to field service personnel to maximize efficient field service operation. May need to deliver from time to time.

Essential job functions include; Maintain tool and accessory inventory as well as order new tools and equipment. Coordinate pickup and deliveries of parts, supplies, equipment and other items. Determine priority of requests in establishing drivers schedules. Receive shipments and verify contents of same. Coordinate repair of tools as needed, and test tools when returned. Maintain files in relation to fleet, tools, and warehouse administrative information. Assures completion of all facilities maintenance requirements with internal personnel or coordinates with third party contractors. Assures that First Aid Kits and all necessary safety equipment are present on all job sites

Experience with DOT regulations and tools used in the mechanical field is a plus. A medical card for driving (or ability to obtain) is required, along with a clean driving record.


We are hiring an estimator to join our team!

If you have a mechanical aptitude and the capability to think outside the box, keep reading!  The successful candidate will need above average computer skills with the ability to learn new programs and systems quickly as well as thrive on attention to detail.  Our estimators are team players but also work well alone.

This Estimator position requires 2 years or more estimating in the construction field, or a BS or BA degree in business or engineering, or knowledge of field work in process piping, plumbing, heating, air conditioning, and/or mechanical construction industry. 


S.P. McCarl & Company has an immediate opening for a Project Manager in the Altoona/State College, PA area.  Projects vary and can involve plumbing, mechanical piping, process piping, sheet metal, electrical, and general construction.  This Project Management Position requires not only the experience to manage plan and specification projects from beginning to end, but the creative, cooperative and leadership qualities to work in the design assist/build atmosphere.  A minimum of 5 years direct experience project managing mechanical is required.  Business Development and Estimating experience are a plus.

We offer a competitive salary and excellent benefit package.  If you would like to be considered to join our team, please e-mail resume to human_resources@spmccarl.com.

To reach journeyman status, an apprentice has to graduate from an extensive four-year training program. The four-year program consists of four one-year segments that includes 8,000 hours of continuous on-the-job training and a minimum of 576 hours of related classroom instruction.

  • First Year
    • OSHA 10 Hour Safety Program
    • First Aid – CPR
    • Pattern Layout
    • Basic Sheet Metal Fabrication
    • Drafting 1
    • Basic Math (Algebra, Geometry)
    • Soldering
    • Basic Welding & Cutting
    • Miscellaneous Theory
  • Second Year
    • Trigonometry
    • Advanced Pattern Development
    • Advanced Sheet Metal Fabrication
    • Drafting 2
    • Architectural Theory and Layout
    • Welding GMAW (D9.1 Sheet Metal Code Certification
  • Third Year
    • CAD
    • Airflow
    • Psychometrics
    • Fans & Fan Laws
    • Drafting (Sheet Metal Shop Drawings)
    • Welding SMAW (D1.1 Structural Test)
    • Organizing & Industry Promotion, Labor History, Theory & Practical Experience
  • Fourth Year
    • Clean Room Training
    • CAD-2
    • Cost Awareness / Sheet Metal Computer Estimating
    • Foreman Training
    • Field Mathematics
    • First-Aid / CPR
    • Welding – PVC / Polypropylene
    • Welding – GTAW (TIG)
    • Boiler Breechings / Industrial Sheet Metal
    • Lagging

To reach journeyman status, an apprentice has to graduate from an extensive five-year training program. The five-year program consists of five one-year segments that includes 2,000 hours of continuous on-the-job training and a minimum of 216 hours of related classroom instruction.

Training Includes:
Care and Use of Tool (480 hours)
Rigging and Signaling (360 hours)
Builders Level and Transit (480 hours)
Oxy-Acetylene Cutting and Welding (480 hours)
Shield Metal Arc Welding (480 hours)
Gas Systems (380 hours)
Soldering & Brazing (400 hours)
Domestic Water Systems (960 hours)
Drainage (960 hours)
Plumbing Fixture Installation (600 hours)
Basic Electricity (360 hours)
Refrigeration Systems (480 hours)
Air Conditioning (620 hours)
Pneumatic Controls (300 hours)
Industrial Process Piping (1100 hours)
Low and High Pressure Boilers (840 hours)
Pipe Supports and Hangers (720 hours)

To learn more information regarding Plumbers & Pipe Fitters Apprenticeships, please refer to Plumbers & Pipe Fitters Local Union 354's website, www.lu354.com for more details.

Local training programs are supported by Sheet Metal Workers International Association's Training Division (iTi) International Training Institute.
Journeypersons Upgrade Classes AWS Code

D9.1 & D1.1 Certifications
Blueprint Reading
Clean Room Protocol Training
Competent Person Training
Sheet Metal Estimating
Foreman Training
HEP Filter Installation Training
Testing & Balancing
Orbital Welding
OSHA 10 hour Safety Program
PA State Certified Asbestos Removal Training
Project Management
sheet metal shop journeyman grinding

To learn more information regarding Sheet Metal training, please refer to Sheet Metal Workers Local Union 19's website, www.smwlu19.org/train_journey.html for more details.

Local training programs are available to local plumbers and pipe fitters to gain advanced training in their craft.
Training courses available include:

First Aid / CPR
Soldering / Brazing
Copper Development
Blue Print / Spec
Review for Plumbing Test
Job Supervision
Transit Level
Victaulic Seminar
Medical Gas Code
Medical Gas Brazing
Open Weld Lab
SMAW-TIG Welding I
UA Weld
pipefitter journeyman training

To learn more information regarding plumbers and pipe fitters training, please refer to Plumbers& Pipe Fitters Local Union 354's website, www.lu354.com for more details.