Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: Creation of dynamic property wpdbBackup::$backup_dir is deprecated in /home1/curleysi/public_html/criteriongraphics/wp-content/plugins/wp-db-backup/wp-db-backup.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home1/curleysi/public_html/criteriongraphics/wp-includes/Requests/Cookie/Jar.php:15) in /home1/curleysi/public_html/criteriongraphics/wp-content/plugins/bluehost-wordpress-plugin/vendor/newfold-labs/wp-module-ecommerce/includes/ECommerce.php on line 197
Criterion Graphics Home - Criterion Graphics

Welcome to Criterion Graphics


We are a mountain town graphic design studio specializing in modern, minimalist logos and brand identities.

What’s in a design?

A lot!  There’s a little bit of you, a little bit of us and a generous helping of character!  

When you choose us for your design needs chances are you’ve noticed our work and liked what you saw. We love that!  We want to help you build a brand, identity, or logo that you can call your own! We take pride in our aesthetic and our goal is to fuse your style and taste with our own resulting in a unique and bespoke design.  Let’s get started!

Our Latest

Please peruse our most recent projects. See our gallery for more.

Testimonials

Our goal is to provide you with a design you love and want to share with the world.  We have enjoyed creating some memorable designs for many of our clients. But don’t just take our word for it…
* Not actual customers but if you like your design we’ll happily insert your testimonial here. 🙂 

I love how my logo turned out! They did a great job in interpreting my ideas and sketches  and creating something that was simple and attractive for my business. 10 out of 10.  

Simplicity is where it’s at over at Criterion Graphics. They love design and it shows. And they’re people people. You’ll enjoy the process start to finish. Don’t miss out on working with them!

We design and print apparel

Contact us for a custom order or checkout out sister brand, Cordillera Outdoors at cordilleraoutdoors.com

Iconic Tees

Unique Caps

Local Flavor