Offset & Digital Printing, Full-Service Mailing and Marketing Solutions

At ITP, we strive to be a one-stop resource for our clients. Our comprehensive in-house printing capabilities, as well as design, mailing and marketing solutions, enable us to execute every phase of your communications strategy, from design to distribution. We combine cutting-edge technology with skilled staff to deliver exceptional results in a competitive environment.

As a printing company located in Lancaster County, PA, we are a trusted partner for our clients locally and throughout the Northeast –delivering quality offset and digital printing, design, mailing, fulfillment and marketing solutions. Through these integrated services, we provide our clients with comprehensive solutions for all their communication needs.

Corporations, associations and privately-held businesses rely on ITP for quality-driven, customer-focused service to help execute their marketing strategies and offer them a competitive edge.


  • Offset and Digital Printing
  • Competitive Long Run and Volume Printing
  • Variable Data and Short Run Capabilities
  • Perfecting Presses, Including 6-Color, 40-inch Heidelbergs
  • Specialized High-End Presentation Printing
  • In-House Bindery

Marketing and Design

  • Professional In-house Design Services
  • Website Development
  • Direct Mail and Print Advertising
  • Web-based Creative and Social Media
  • Signage, Trade Show Booths, Large Format Graphics and Point-of-Sale Displays
  • Corporate Collateral and Sales Presentation Materials

Mailing and Fulfillment

  • Full-Service, In-House USPS Detached Mail Unit
  • NCOA and CASS Certification
  • List Management
  • Warehousing and Inventory Management
  • Pick/Pack/Ship Capabilities

We serve clients in a broad range of areas including:

  • Lancaster
  • Harrisburg
  • York
  • Hershey
  • Central Pennsylvania
  • Washington, D.C.
  • Philadelphia
  • Baltimore, MD
  • Virginia, New York, New Jersey, Delaware

For more information on our printing, marketing, and mailing services, give us a call at 1-866-487-8506 or email us at