Show People Where You Stand!
Mark the best places to stand to follow social distancing guidelines! Place on hard floors or rugs, less than $20 each! Keep your staff and customers safe.πŸ˜·πŸ˜‰

Call now

Today's special project was Signage for our neighbors at Monday Morning Flowers and Balloons. We produced coordinated AFrames with coordinated artwork to help guide shoppers in the village to their retail store. Thank you to Georgianne and all the team at Monday Morning for choosing us to help...

Read More
Call now

Hands Free Sanitization Stations are now available! They include the stand, a hands-free dispenser and custom sign. Options include a basket for holding wipes and sanitizer from our friends at Sourland Distilleries. Order yours today!

Call now

Document Depot remains open during this period. We have adopted new cleaning and sanitization practices to keep our customers and employees safe. We also have new products available to help your business transition to the new Post Covid reality.

The whole point of corporate giving is to create an impression that "sticks" with your customer or employee. Our solution is this handy-dandy personalized idea journal. These 100 page journals can be custom designed with your logo and gift recipient's name printed directly on th...

Read More
Call now

When we say "large format," we mean LARGE FORMAT! Check out this 20 foot wide banner we created for the Plainsboro Township's Halloween event.

If you need to make a large impact with large format printing (dog not included), think of Document Depot.

Call now

We produce and install shape-cut adhesive vinyl for window graphics, wall displays and event decorations. Whether intended for temporary or permanent display, we

1. Examine your space for best display design
2. Custom design graphics to communicate your message
3. Produce and install both tempor...

Read More
Call now

Your Next Event by Document Depot

We do some of our best work for businesses running special events. Just last month, we produced a whole list of materials for an out-of-town events firm that was staging a conference for a Fortune 500 NJ-based pharmaceutical company. Within 5 business days, fro...

Read More

Plainsboro is celebrating its 100th birthday this year. We are proud to help the celebrations along by producing this fantastic 20’ tent, with a historical timeline of the township printed on the back wall. Founders Day had great weather and the thousands who came out had a great day. Happy Birt...

Read More


a month ago
Ed did a great job printing out our community holiday photo cards. He suggested enhancements to several images which made them come to life and got the cards to us promptly. Ed was easy to work with and to communicate ideas. We appreciated good service from a local business.
- Jean J
11 months ago
Absolutely amazing work they did exactly what I asked everything was short concise and done with expertise very professional and quick. It took one day to finish Design & Print I picked them up the next morning extremely happy I highly recommend this place for any and all sign and document needs.
- Nathan M
a year ago
Service. Service. Service. And Price! This place is fantastic. They were 3rd on my google search, so I called two places before them and the general attitude was somewhat rude and uninterested in my business. Ed, on the other hand, was fantastic. He took the time to give me all the options and was otherwise wonderful and kind on the phone. I will ONLY make copies in Princeton with Ed. Unlike the others I called, he has not forgotten that he is in the service industry and he is a class above most in the service department in any industry. Thanks for a great copy job and great experience! Perry
- Perry K

Quick Printing Today!

Full service digital print shop with in-house graphic design and finishing so that you can have your professionally printed cards, signs or publications today.

Contact Us


Call now
  • (609) 520-0094


Get directions
101 Main Street
Princeton, NJ 08540

Business Hours

Mon:8:30 AM – 6:00 PM
Tue:8:30 AM – 6:00 PM
Wed:8:30 AM – 6:00 PM
Thu:8:30 AM – 6:00 PM
Fri:8:30 AM – 6:00 PM
Contact Us
Message sent. We'll get back to you soon.