Family-run since 1984

Custom Banners, Signs, Name Badges, Awards, and More!

Order online for shipping or San Diego-area pickup.

13oz banners: $2.50 per sq ft 5 x 3 ft: $37.50 Before selected upgrades, tax and delivery.

Serving customers since 1984 Family-run and based in San Diego, serving customers near and far.

Order online for shipping, or choose local pickup in the San Diego area.

Sample custom photo ID badge with a portrait, company logo and employee name

Custom photo ID badges

Add individual photos and your logo. Choose portrait or landscape, preview your design, and order as a guest.

Design photo ID badges
Custom logo name badge showing an employee name and title

Custom name badges

Choose engravable or full-color badges. Add your logo and names, then preview your design.

Design name badges

Designed with ChatGPT? We can print it. AI sign design prompts

Shop by product type

Choose a product to see its options and start your order.

View all products

Proof before production

After you place and pay for your custom order, we send a design proof for you to review.

We begin production after you approve the proof.

See how proof approval works

Pickup or shipping

Choose shipping, or the pickup location for your product. 13oz banners use La Mesa or Pine Valley pickup. All other products use 8680 Troy St., Spring Valley, CA 91977. Banner pickup is not available at the Troy St. office.

Need help choosing?

Call (619) 465-0055

Need help choosing a sign? Our San Diego custom sign guide compares yard signs, aluminum signs, decals and vehicle magnets, with local pickup and project support.