Technicraft serves the signage, framing, photo restoration, and art needs of clients in the Peoria, Illinois area. We have 40 years of experience with taking your concepts and ideas and transforming them into finished pieces that project the image you want.
Our services include:
• Canvas printing
• Large color poster prints
• Vinyl and fabric banners
• Pop-up displays
• Trade show displays
• Custom framing and matting
• Photo retouch and restoration
• Giclee fine art printing
• Plexi-mount display
If you would like more information about any of our products or services, please call us or visit us online and complete the contact form and one of our experts will contact you.