About Us

Craig established Integrity Pools & Spas in September of 2002. He has been in the construction industry since 1985 starting in backyard concrete patio and sidewalk installs and then managing large commercial projects. It has been a passion of Craig’s to bring to Lancaster County a full service swimming pool and spa company. He enjoys spending time with his wife, Kate, and their three sons Jared, Nate and Adam. When Craig is not busy building paradise, he loves spending time outdoors. Craig is a big baseball and hockey fan and always enjoys watching his Phillies, Flyers and Hershey Bears!
Craig Horning, Owner

Kate has enjoyed supporting her husband, Craig, in building his dream from the beginning. She is a graduate of Palmer Business School where she majored in Business Management and minored in Marketing. She supports the sales and marketing department and performs many of the “behind the scenes” business development. She and Craig live in Manheim Township where they enjoy spending time with their three boys. Kate loves to cook, spending time with family and friends, physical fitness, outdoor activities, and watching the Philadelphia Phillies. Most of all Kate loves spending time with her husband and kids!
Kate Horning, Owner

Barb has been with Integrity Pools & Spas since 2004. She came on board with the inception of adding the Arctic Spas line and has been instrumental in developing and marketing the line for us. She is a graduate of Bloomsburg University with a degree in Marketing and Management and does a fantastic job working with customers and helping them create their dream. Barb makes exceeding customer expectations look almost effortless. Barb is born and raised in Lancaster County and resides in New Holland with her two daughters, Erin and Emily. Barb most enjoys spending time with her kids and enjoying their sporting events. In addition, she loves spending time with family and friends, and is a big Phillies fan.
Barb Shopf, Director Sales & Marketing

Dennis is married and lives in the Lancaster area with his wife, Tracy. Dennis makes sure the back of the house runs smoothly overseeing service staff and scheduling; as well as managing the inventory for the pool and spa divisions. In addition, he handles warranty claims for both divisions, maintains all the building maintenance, oversees the in-house point-of-sale software system, helps with retail sales when necessary, and manages our snow removal accounts. When Dennis isn’t juggling all those hats he always enjoys a trip to his summer retreat where he loves to hunt and fish. Dennis really enjoys the outdoors.
Dennis L. Cole, Jr., General Manager & Inventory Controller

Bobbie is a part of our design team where she creates beautiful backyard concepts for customers. Bobbie graduated from The Art Institute of York with a degree in Interior Design. She is passionate about design…whether designing an interior or exterior space, she enjoys it all! Her creative expression is a wonderful addition to our team. In her free time she enjoys hunting, riding four wheelers, camping, and reading. The Lampeter-Strasburg area is home to Bobbie and her two sons, Adam and Hunter.
Bobbie Walsh, Designer

Dustin joined Integrity’s construction department full-time in the spring of 2012. He is always looking to gain experience and enjoys learning from his peers. His commitment and hard work show in the quality pools he has constructed. Dustin is a vital part of our construction staff and his peers enjoy his energy. We are proud to have him on board.

He is originally from the Penn Manor area, but now resides in Lancaster Twp. with his wife, Janna. In his spare time he enjoys staying active playing sports like hockey, softball and golf. He is an avid Philadelphia sports fan, especially the Flyers!
Dustin Ames, Project Manager

Nate has worked for Integrity Pools & Spas doing various jobs, including pool service, since 2011. He came on board full-time in 2013 at a time when our construction division was growing quickly. He is learning the swimming pool trade and proving himself to be a backbone of his department. Nate currently lives in the Manheim Township area and is passionate about the sport of hockey. He is a major Avalanche hockey fan and plays on several local and regional roller hockey teams as a goalie. When Nate’s not working and playing hockey enjoys spending time outdoors and with family and friends.
Nate Horning, Construction Laborer

Bobby joined Integrity Pools & Spas in the spring of 2016. He worked in the construction department years back and has returned to us and proving himself to be a fundamental part of the construction team. We are thrilled he is back on our Team!
Bob enjoys the outdoors and when not hard at work you may find him kayaking, golfing, or playing volleyball. In addition, he is a passionate guitar player. He resides in the New Holland area.
Bobby Law, Construction Laborer

Erin joined Integrity in September of 2016 as an assistant to Craig Horning in the construction department. Her responsibilities include working closely with him and the construction team facilitating change orders, billing, construction schedules, and all facets of the construction department.

Erin resides in Millersville with your husband, Greg, and their Vizsla, Sage. She enjoys spending time with family and friends, as well as outdoor activities like camping, hiking and golfing. In addition, she and her husband are big Pittsburgh Penguin fans.
Erin Goe, Administrative Assistant

Dan joined Integrity as a Service Technician in March of 2017.
He works primarily with pool service, but crosses over to the spa division as needed.
Dan is born and raised in Philadelphia and has resided in Denver since 2015. In his free time he enjoys coaching high school lacrosse with Garden Spot. In addition he loves fishing and spending time with friends and family. Dan is a die-hard Philadelphia sports fan!
He is a wonderful addition to the Team and is picking up the trade quickly. We are happy to have him with us and look forward to his future growth.
Dan Andresen, Service Technician