Welcome to J.Carroll!

If you live, work or play in the San Luis Obispo area, you’ve probably had a connection with J.Carroll, whether you know it or not. We are a screen printing, embroidery, and digital printing company...and we have been serving great garments to the Central Coast community since 1994. We have produced over two million special event and logo’d garments for businesses, community organizations, sports teams, college clubs, schools, and church groups. You may even have worn yours without knowing it was produced by us!

I invite you to look around and see what separates us from the competition. Better yet, call or stop by to see how we can help you with your next project.

  -Joshua Carroll Jacobson

Follow us on Instagram!

Featured Web Stores

Coastal Christian School

Coastal Christian School • Youth Polo

$24.99

Brand Coastal Christian School

The Coastal Christian School polo for Kids!
  • 5-ounce, 65/35 poly/cotton pique
  • Flat knit collar and cuffs
  • 2-button placket on XS-M
  • 3-button placket on L-XL
  • Metal buttons with dyed-to-match plastic rims
  • Double-needle armhole seams and hem
  • Side vents
  • Logo embroidered on left chest
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Women's Polo

$24.99

Brand Coastal Christian School

A ladies cut silk touch polo with the Coastal Christian School logo! Made with a poly/cotton pique blend for comfort.
  • 5-ounce, 65/35 poly/cotton pique
  • Flat knit collar and cuffs
  • Metal buttons with dyed-to-match plastic rims
  • Double-needle armhole seams and hem
  • Side vents
  • Logo embroidered on left chest
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Men's Polo

$24.99

Brand Coastal Christian School

A silk touch poly/cotton blend polo with the Coastal Christian logo!
  • 5-ounce, 65/35 poly/cotton pique
  • Flat knit collar and cuffs
  • Metal buttons with dyed-to-match plastic rims
  • Double-needle armhole seams and hem
  • Side vents
  • Logo embroidered on left chest
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • More Than Conquerors - Youth Tee

$14.99

Brand Coastal Christian School

Be more than a conqueror in this red Coastal Christian School cotton t-shirt for kids!

  • 100% Pre-shrunk Cotton
  • Double-needle sleeves and hem
  • Tapered Shoulder to Shoulder
  • ¾" collar
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • More Than Conquerors - Ladies' Tee

$14.99

Brand Coastal Christian School

Be more than a conqueror in the ladies' red Coastal Christian School cotton t-shirt.

  • 100% preshrunk cotton
  • Double-needle stitched sleeves and bottom hem
  • Taped neck and shoulders
  • ½" rib knit collar
  • Sideseamed
  • Junior Fit (will run small!)
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • More Than Conquerors Tee

$14.99

Brand Coastal Christian School

Be more than a conqueror in this red Coastal Christian School cotton t-shirt.

  • 100% Pre-shrunk Cotton
  • Double-needle sleeves and hem
  • Comes in Red
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Youth Build the Future Tee

$14.99

Brand Coastal Christian School

A perfect addition to your school spirit wardrobe, choose between 4 different colors and Build the Future!

  • 100% Pre-shrunk Cotton
  • Double-needle sleeves and hem
  • Comes in Natural, Heather Grey, Light Pink, and Light Blue
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Ladies Build the Future Tee

$14.99

Brand Coastal Christian School

Build the Future in 4 different colors!

  • 100% Pre-shrunk Cotton
  • Double-needle sleeves and hem
  • Comes in White, Heather Grey, Light Pink, and Light Blue
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Build the Future Tee

$14.99

Brand Coastal Christian School

Build the Future in 4 different colors!

  • 100% Pre-shrunk Cotton
  • Double-needle sleeves and hem
  • Comes in Natural, Heather Grey, Light Pink, and Light Blue
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Junior Fit Shield

$14.99

Brand Coastal Christian School

The ladies shield shirt is the perfect addition to add some cute school spirit to your wardrobe!

This piece is a juniors cut. For regular Ladies Fit click here.

  • 100% preshrunk cotton
  • Double-needle stitched sleeves and bottom hem
  • Taped neck and shoulders
  • ½" rib knit collar
  • Sideseamed
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Ladies' Shield

$14.99

Brand Coastal Christian School

The ladies shield shirt is the perfect addition to add some cute school spirit to your wardrobe!

For junior fit sizes, click here!

  • 6.1-ounce, 100% cotton
  • Seamless double-needle 5/8" collar
  • Double-needle sleeves and hem
  • Taped neck and shoulders
  • Feminine-inspired styling
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Youth Long-Sleeve T-shirt

$19.99

Brand Coastal Christian School

Show your school spirit in the Coastal Christian School youth long sleeve tee!

  • 6 oz. preshrunk 100% cotton jersey
  • double-needle 3/4" collar
  • taped neck and shoulders
  • rib-knit cuffs
  • double-needle bottom hem
  • quarter-turned to eliminate center crease
  • CPSIA tracking label compliant
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Ladies Long-Sleeve T-Shirt

$19.99

Brand Coastal Christian School

Show your school spirit in the Coastal Christian School ladies long sleeve tee! This piece is cut to fit the ladies.

  • 5.3 oz. preshrunk 100% cotton jersey
  • seamless double-needle 1/2" collar
  • side-seamed with slightly tapered missy fit
  • double-needle sleeves and hemmed cuffs
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Long-Sleeve T-Shirt

$19.99

Brand Coastal Christian School

Show your school spirit in the Coastal Christian School long sleeve tee!

  • 6-oz. preshrunk 100% cotton jersey
  • double-needle 7/8" collar
  • taped neck and shoulders
  • rib-knit cuffs
  • double-needle bottom hem
  • quarter-turned to eliminate center crease
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Youth Hoodie

$29.99

Brand Coastal Christian School

Stay warm and show your school spirit with the Coastal Christian School pullover hoodie!

  • 8-ounce, 50/50 cotton/poly pill-resistant air jet yarn
  • Double-needle stitching
  • Double-lined hood with dyed-to-match drawcord
  • 1x1 rib knit cuffs and waistband with spandex
  • Front pouch pocket
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Pullover Hoodie

$29.99

Brand Coastal Christian School

Stay warm and show your spirit with the Coastal Christian School pullover hoodie!

  • 8-ounce, 50/50 cotton/poly pill-resistant air jet yarn
  • Double-needle stitching
  • Double-lined hood with dyed-to-match drawcord
  • 1x1 rib knit cuffs and waistband with spandex
  • Front pouch pocket
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Youth Full-zip Sweatshirt

$34.99

Brand Coastal Christian School

A Coastal Christian School zip-up hoodie for kids!

The Coastal Christian School logo gets embroidered on the Left Chest.

  • 8 oz. preshrunk 50% cotton/50% polyester
  • air-jet yarn for softer feel and no pilling
  • single-ply hood with color-matched drawstring
  • pouch pockets
  • double-needle stitching throughout
  • 1x1 athletic rib with spandex
  • quarter-turned to eliminate center crease
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Ladies' Full-zip Sweatshirt

$34.99

Brand Coastal Christian School

Nothing beats a full-zip hoodie for a comfortable, casual look.

The Coastal Christian School logo gets embroidered on the left chest.

  • preshrunk 50% cotton/50% polyester
  • 8-oz.
  • air-jet yarn for softer feel and no pilling
  • single-ply hood with color-matched flat drawstring
  • overlapped fabric across YKK metal zipper allows full front printing
  • pouch pockets
  • triple-needle top-stitched hood
  • pocket opening and waistband
  • 1x1 athletic rib with spandex
  • quarter-turned to eliminate center crease
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Men's Full-zip Sweatshirt

$34.99

Brand Coastal Christian School

Nothing beats a full-zip hoodie for a comfortable, casual look.

The Coastal Christian School logo gets embroidered on the left chest.

  • 8 oz. preshrunk 50% cotton/50% polyester
  • air-jet yarn for softer feel and no pilling
  • single-ply hood with color-matched drawstring
  • pouch pockets
  • double-needle stitching throughout
  • 1x1 athletic rib with spandex
  • quarter-turned to eliminate center crease
Click here for sizing chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Coastal Christian School • Youth Softshell Jacket

$49.99

Brand Coastal Christian School

This softshell jacket is ready for any conditions. Waterproof fabric, microfleece lining, and a zip-through cadet collar make this piece perfect for any day!
  • 100% polyester woven shell bonded to a 100% polyester microfleece lining
  • 1000MM fabric waterproof rating
  • 1000G/M2 fabric breathability rating
  • Zip-through cadet collar with chin guard
  • Reverse coil zippers
  • Front zippered pockets
  • Open cuffs and hem
  • Logo embroidered on left chest
Click here for size chart!

No refunds or exchanges (sorry!)

If you are not sure about sizing, contact us at info@jcarroll.com and we can order a size sample. We are located at 113 Cross St. in San Luis Obispo, CA.

More Details →

Cal Poly Rodeo

CP Rodeo Tee • Heather Grey

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The classic Cal Poly Rodeo logo printed in dark green on a cotton comfort t-shirt!

Shown in Heather Grey (click here for White).

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Tee • White

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed on a cotton comfort t-shirt!

Shown in White (click here for Heather Grey).

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Junior Fit V-neck • Heather Grey

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The classic Cal Poly Rodeo logo printed in dark green on a cotton v-neck! The junior cut provides a lightweight fashion fit.

Shown in Heather Grey (click here for White).

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed and ring-spun cotton
  • 4.2-oz.
  • super soft baby jersey knit
  • junior fit

Click here for sizing chart!

[[end tab]]
More Details →

Bucking Blue • Tan

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

Get in rodeo spirit with a Cal Poly Rodeo blue bucking horse print on an extremely soft t-shirt. This shirt's lightweight cotton construction provides comfort with a fashionable cut.

Shown in Tan. (Click here for White)

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Bucking Blue • White

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

Get in rodeo spirit with a Cal Poly Rodeo blue bucking horse print on an extremely soft t-shirt. This shirt's lightweight cotton construction provides comfort with a fashionable cut.

Shown in White. (Click here for Tan)

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Rodeo Nights • Tan

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

Get ready for those late rodeo nights in the Cal Poly Rodeo Nights t-shirt.

This shirt's lightweight cotton construction provides comfort with a fashionable cut.

Shown in Tan. (Click here for White)

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Rodeo Nights • White

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

Get ready for those late rodeo nights in the Cal Poly Rodeo Nights t-shirt.

This shirt's lightweight cotton construction provides comfort with a fashionable cut.

Shown in White. (Click here for Tan)

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Bucking Brown • Tan

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The Cal Poly Rodeo brown bucking horse t-shirt really shows true rodeo spirit. The design is printed on an extra soft lightweight cotton t-shirt.

Shown in Tan. (Click here for White)

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Bucking Brown • White

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The Cal Poly Rodeo brown bucking horse t-shirt really shows true rodeo spirit. The design is printed on an extra soft lightweight cotton t-shirt.

Shown in White. (Click here for Tan)

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton jersey
  • 4.3-oz.
  • 1x1 baby rib-knit set-in collar
  • tear away label

Click here for sizing chart!

[[end tab]]
More Details →

Junior Fit V-neck • White

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed in on a white cotton v-neck! The junior cut provides a lightweight fashion fit.

Shown in White (click here for Heather Grey).

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed and ring-spun cotton
  • 4.2-oz.
  • super soft baby jersey knit
  • junior fit

Click here for sizing chart!

[[end tab]]
More Details →

Missy Fit V-neck • White

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed in on a comfy white cotton v-neck!

Comes in White.

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed and ring-spun cotton
  • 4.2-oz.
  • super soft baby jersey knit
  • missy fit

Click here for sizing chart!

[[end tab]]
More Details →

Ladies SLO Rodeo • Orange

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

A classy and stylish 'Rodeo - San Luis Obispo' floral print on a lightweight cotton Ladies-cut t-shirt.

Shown with Orange Design (click here for Green Design).

[[end tab]]

[[start tab]]

FEATURES

  • 100% ringspun combed cotton
  • 4.3-oz.
  • Ladies Cut

Click here for sizing chart!

[[end tab]]
More Details →

Ladies SLO Rodeo • Green

$19.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

A classy and stylish 'Rodeo - San Luis Obispo' floral print on a lightweight cotton Ladies-cut t-shirt.

Shown with Green Design (click here for Orange Design).

[[end tab]]

[[start tab]]

FEATURES

  • 100% ringspun combed cotton
  • 4.3-oz.
  • Ladies Cut

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Tank-Top • Heather Grey

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The classic Cal Poly Rodeo logo printed in dark green on a cotton comfort tank top!

Shown in Heather Grey (click here for White).

[[end tab]]

[[start tab]]

FEATURES

  • preshrunk 100% cotton jersey
  • 6-oz.
  • banded neck and armholes
  • double-needle bottom hem

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Tank-Top • White

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed on a white cotton tank top!

Shown in White (click here for Heather Grey).

[[end tab]]

[[start tab]]

FEATURES

  • preshrunk 100% cotton jersey
  • 6-oz.
  • banded neck and armholes
  • double-needle bottom hem

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Ladies Racerback Tank • White

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed on a ladies racerback tank top! Made with 100% combed cotton and a comfortable soft-hand print.

[[end tab]]

[[start tab]]

FEATURES

  • 100% combed cotton
  • 4.7-oz.
  • mini rib racerback
  • ladies fit

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Long-Sleeve • White

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed on a long-sleeve t-shirt! Made with 100% preshrunk cotton.

Shown in White (click here for Heather Grey).

[[end tab]]

[[start tab]]

FEATURES

  • 100% preshrunk cotton
  • Double-needle stitching throughout
  • Ribbed cuffs

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Long-Sleeve • Heather Grey

$24.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The classic Cal Poly Rodeo logo printed in dark green on a long-sleeve t-shirt! Made with 100% preshrunk cotton.

Shown in Heather Grey (click here for White).

[[end tab]]

[[start tab]]

FEATURES

  • 100% preshrunk cotton
  • Double-needle stitching throughout
  • Ribbed cuffs

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Hoodie • White

$39.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed on a cotton rich heavyweight hooded sweatshirt! 

Shown in White (click here for Heather Grey).

[[end tab]]

[[start tab]]

FEATURES

  • 90% cotton/10% polyester
  • 10-oz.
  • low-pill
  • high-stitch-density
  • double-needle cover-seamed armholes and waistband
  • cuffs and relaxed waistband with spandex

Click here for sizing chart!

[[end tab]]
More Details →

CP Rodeo Hoodie • Heather Grey

$39.99

Brand Cal Poly Rodeo

[[start tab]]

DESCRIPTION

The full color Cal Poly Rodeo logo printed on a cotton rich heavyweight hooded sweatshirt!

Shown in Heather Grey (click here for White).

[[end tab]]

[[start tab]]

FEATURES

  • 90% cotton/10% polyester
  • 10-oz.
  • low-pill
  • high-stitch-density
  • double-needle cover-seamed armholes and waistband
  • cuffs and relaxed waistband with spandex

Click here for sizing chart!

[[end tab]]
More Details →