Custom Gifts. Live Engraving. Real Moments.

Built on Family & Culture

With over 20 years of hands-on experience, we blend traditional craftsmanship with modern tools to celebrate identity, heritage, and shared moments through our work.

As a Filipina-owned, family-run business, we put heart into every detail. Our team spans generations and coasts — combining over 20 years of craft with passion, heritage, and that Island hospitality.

Designed by You. Crafted with Love.

At JMG Crafts, we help you celebrate life’s biggest moments with custom-made items that reflect your style, story, and creativity. Whether you’re planning a wedding, baby shower, birthday, or business launch — our team works with you to design meaningful keepsakes, from engraved glassware and t-shirts to personalized décor and gift sets.

Whether you’re planning a wedding, hosting an event, or looking for the perfect gift — we bring your ideas to life with Creativity and Care.

On-Site Services: Live Customization at Your Event

Make your wedding, corporate event, or pop-up unforgettable with live engraving, printing, and personalization. We create meaningful moments for your guests — while they watch their keepsakes come to life.

We bring the magic of personalization to your guests with live engraving, airbrushing, and printing at your wedding, festival, or corporate event. It’s an interactive experience where each person leaves with a meaningful, custom-made keepsake — designed on the spot.

Welcome to JMG Crafts

We’re a small family-run business in the heart of the Bay Area, CA with a passion for making meaningful things. For over 20 years, we’ve brought creativity to life through custom printing, engraving, and on-site personalization. Whether you’re shopping for gifts or planning an event, everything we create reflects our culture, care, and attention to detail.

From the Bay Area to the islands and beyond, our diverse team of family and friends is proud to serve communities across the U.S. — with products and services made by our hands and crafted from the heart.

Our Services

Engraving, Sand Blasting & Etching

We specialize in laser or hand engraving, sand blasting or etching on a variety of materials, including glass, acrylic, metal, wood, and stone.

From names etched into cutting boards to logos carved into stainless steel flasks, each item is permanently personalized with care. For a dramatic textured effect, we also offer sand blasting — ideal for awards, signage, or heirloom keepsakes.

On-Site Customization

We bring creativity to your event with live personalization that keeps your guests engaged and delighted. Whether it’s a wedding, corporate gathering, or festival, we offer real-time engraving, painting, and printing right at your venue.

Watching a gift come to life before their eyes adds a personal and memorable layer to the experience.

Apparel & Fabric Printing

Show off your style with custom apparel tailored to your vision. We offer screen printing, DTF, vinyl cut, and sublimation for everything from event tees and team jerseys to tote bags and baby onesies.

Whether you’re ordering a few or a full run, we ensure vibrant, long-lasting prints with every order.

UV & DTF & 3D Printing

Our full color, high-resolution UV and DTF printing services allow for full-color, high-impact designs on almost any surface.

Perfect for stickers that can customize tumblers, phone cases, signage, or product packaging — we offer gloss embossed finishes to help your design stand out with detail and texture.

Need all kinds of different images or names? No problem, ask about our gang sheets.

Airbrush Painting & Inked Calligraphy

Blend art with elegance using our freehand airbrushing and  calligraphy services.

From painted items to custom lettering on envelopes, tags, awards or ornaments, we craft every detail by hand for a look that’s artistic, expressive, and one-of-a-kind.

We use archival ink to allow the item to last for a long time.

 

Rhinestone Bling & Hand Painting

Looking for glam? We hand embellish different items with rhinestones and sparkle or hand paint bottles and more to make standout statement pieces.

Whether you’re planning a proposal or special celebration, our custom bling can bring shine and personality to the item or table — literally.

Browse Our Merch

Bring Your Brand to Life

Whether you’re planning a product launch, company retreat, luxury gifting experience, or branded pop-up, we help your business make lasting impressions through high-end customization and live activation services.

What We Offer:

  • Corporate Gifting (branded drinkware, swag, gift sets)

  • On-Site Personalization Stations (engraving, printing, calligraphy)

  • Luxury Event Activations (bottle painting, rhinestone bling bars)

  • Branded Apparel & Uniforms (DTF, sublimation, vinyl, screen print)

  • Custom Packaging & Displays (UV print, etched acrylics, signage)

  • White Label / Fulfillment Options for B2B

Meet The Family

Joanice

Joanice

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Candy

Candy

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Felicia

Felicia

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Briel

Briel

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Derrick

Derrick

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Jenivieve

Jenivieve

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Janessa

Janessa

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Dri

Dri

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Kate

Kate

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Mana

Mana

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Jocey

Jocey

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Alyssa

Alyssa

Position

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.