Call for a free estimate!

Call now

for a free estimate!

(717) 867-4480

Looking for new opportunities?

We have a wide range of positions available, and we’re always hiring! If you have a positive attitude and are ready to get to work, send us your resumé on

Why work for ECS?


We do whatever it takes

We solve problems and go above and beyond to meet the needs of our team members and clients.


We lift each other up

We help everyone reach their God-given potential and encourage each other with care and candor.


We think of others first

We integrate a mindset of “we are here to serve” and demonstrate that with a helping hand.


We never stop learning

We are passionate about making a positive impact in the lives of our team members and clients.

Thinking about joining our team?

If you’re considering a new career, we would love to hear from you. Check out our job listings and apply through

Competitive pay

Flexible opportunities

Great benefits

On-the-job training

Growth opportunities

Positive work environment