Custom Screen Printing, Embroidery, Event Signage, and Promotional Products for Gresham, OR
Welcome to Infinity Impressions, your premier choice for custom screen printing, embroidery, event signage, and promotional products in Gresham, OR. For over 15 years, we have proudly served local businesses, schools, sports teams, and organizations in the Gresham area, providing exceptional quality and personalized solutions. Whether you’re looking for custom t-shirts, embroidered uniforms, or branded banners in Gresham, we help your brand make a lasting impression.
Our Services in Gresham, OR

Custom Screen Printing for Gresham
When you need apparel that stands out and keeps its design through repeated wear, our custom screen printing is built for the job. Infinity Impressions prints bold graphics on shirts and other accessories, using equipment including the 18-color M&R Cobra press to produce clean, vibrant results for teams, businesses, events, and organizations.
Custom Embroidery for Gresham
For polos, jackets, hats, and other apparel that calls for a polished finish, custom embroidery services provide a professional look. Infinity Impressions uses Tajima embroidery machines for precise stitching, making embroidered apparel a practical choice for Gresham businesses, school groups, teams, and employee uniforms.

Custom Event Signage in Gresham
Make your next Gresham-area event easier to find with custom event signage built around your message. For trade shows, festivals, fundraisers, company gatherings, and community events, Infinity Impressions produces banners, flags, and display graphics that help your organization get noticed.
Custom Promotional Products Gresham
Branded merchandise keeps your business, team, or organization in front of people long after an event ends. Infinity Impressions creates customized promotional products for Gresham-area companies, schools, offices, and community groups.
Why Gresham Businesses Choose Infinity Impressions for Custom Printing
Industries We Serve in Gresham
Our services cater to a wide range of industries in Gresham, including:

The Custom Printing Process
Gresham Screen Printing, Embroidery & Custom Product FAQs
Have questions about custom apparel, embroidery, screen printing, signage, or promotional products in Gresham? Here are a few things customers ask us when they're planning a custom project.
Why work with a local company instead of a giant online printer?
Sometimes an online printer is perfectly adequate. But when branding, product selection, artwork, or timing matters, having an actual team to talk with can save headaches. Infinity Impressions gives Gresham customers a local point of contact who can help work through those decisions before the order is produced.
What kinds of custom products can I order in Gresham?
Quite a bit. We work with Gresham businesses, schools, teams, organizations, and events on custom T-shirts, polos, hoodies, jackets, hats, uniforms, bags, signs, and promotional products. If you already know what you want, send us the details. If you're still figuring it out, we can help narrow down the products and decoration method that make the most sense.
What if our logo needs to work across several different products?
That's one of the benefits of coordinating several products through the same team. A logo may need to be handled differently for a screen-printed shirt, embroidered hat, or sign, but the overall branding should still feel consistent. We can account for those production differences while keeping the finished pieces connected visually.
What's the easiest way to start a custom project in Gresham?
Start with the basics. Tell us what you're trying to make, roughly how many you need, whether you have artwork, and when you need the finished order. You don't need to know every technical detail. From there, we can help work through products, decoration methods, artwork, pricing, and production.
Can you handle signs and promotional products too?
Yes. Infinity Impressions goes beyond apparel. We can also help with signage, promotional products, event materials, branded merchandise, and other custom marketing pieces. For a Gresham business trying to keep its branding consistent, having the same team involved across several types of products can simplify things considerably.
Do you work with smaller businesses in Gresham too?
You don't have to be a huge company. We work with businesses and organizations of different sizes, and the right order depends on what you're trying to accomplish. Some Gresham customers need a larger uniform program while others need a more focused order of shirts, polos, hats, signs, or promotional products.
What if I need a pretty large quantity of shirts or branded apparel?
Yes. Larger jobs are a normal part of what we do. That can mean employee uniforms, school apparel, event shirts, embroidered jackets, hats, or several different branded products in the same project. We can help Gresham customers keep artwork and branding consistent across the order instead of piecing everything together through multiple vendors.
What happens if I need more of the same items later?
Definitely. Uniforms get worn out, companies hire people, events come back around, and promotional products get used up. Repeat work is normal. Keeping your branding and artwork organized from one project to the next can also make those future orders easier.
What's a realistic turnaround time for a custom order around Gresham?
For a straightforward order, roughly one to two weeks after artwork and product approval is common, but some jobs move faster and others need more time. Garment availability, order size, specialty products, and artwork can all affect the schedule. If timing matters, let us know before the order is finalized rather than waiting until the last minute.
Let’s Get Your Project Started
Ready to outfit your Gresham team, business, school, or event? Infinity Impressions provides custom screen printing, embroidery, apparel, signage, and promotional products to help you put your design to work. Contact us to talk through what you need and request a quote.












