Services

Large Format Printing

We have capabilities to print, cut, and laminate roll substrates for endless possibilities!  Labels, decal sets, window & door vinyl, wall wraps, floor graphics, window perf, canvas prints, posters, banners, life-size removable graphics  and more...  

Decorated Apparel

Screen printing, embroidery, thermal transfer, and direct-to-garment printing.  Choose your garment, your design and qty.  We work with all qty's, large and small.  We will work with you to provide the best solution!

Logo Design and Branding

logo design, branding,

There are a large variety of options for logo design from do-it-yourself to expensive design firms.  We will work with you and provide an economical solution.  If you are purchasing any of our products, your logo design may be included!


Custom Signs and Banners

signs, plastic lettering, backlit signs, yard signs, reflective, traffic, aluminum signs

Our custom signage includes:  Formed plastic lettering, backlit panel graphics, aluminum and plastic vinyl wrapped signs, real estate signs, yard signs, hanging signs, traffic signs, reflective signs, custom routed shapes, and more.

Promotional Products

promotional products, pens, cups, calendars, mugs, coffee mugs, flash drives, logos

Giving away promotional items helps increase brand awareness, improves the opinion of your company and helps customers remember your company.  They are a great way to attract new customers, and to say “thank you” to existing customers. 

Vehicle Wraps

Let us provide you with a traveling billboard or a new look!  Full and partial wraps available for cars, trucks, trailers, vans, golf carts, you name it!  Customized commercial designs, or color change vinyls to replace paint!


Contact Us

Or better yet, come see us!

Current Store Hours:

Monday 9-4

Tuesday 9-2

Wednesday 9-6

Thursday 9-4

Closed Fridays for deliveries and installations

Call cell @ 269-816-7595 if you've missed us.


Bad Apple Graphics LLC

504 W Main Street, Van Buren, Indiana 46991, United States

(765) 934-2037