Sign Painting

We aim to create signs that are unique, just like you are. From logos to custom hand-painted signs, we make your business stand out.

We Keep It 100.

We understand the value of what a good sign can do for your business. From the initial consultation to ideas to final execution. We make sure you’re getting what’s best for your business.

Our Designs or Yours.

We specialized in custom signs and we’re good at it! We love working together to design and paint the sign you always dreamed of. Or keep it simple and paint your already-designed logo.

We Do The Hard Work.

Rough textures, surface challenges, high from the ground? No worries. We live for this stuff. We’re experienced with painting signs of all types. Let us do the hard work.

Leo Gomez Studio is known for sign painting and hand painted logos and signs. We’re based in St. Petersburg, Florida and the city is our gallery. We hand paint signs directly on the walls of your building and can also create custom wood signs that can be installed throughout your space. We also combine murals with sign painting to help customers identify your business and make your brand stand out even more!

We’ve painted signs for a wide range of industries, including retail shops, warehouses, creative agencies, rental properties, corporate offices, restaurants, coffee shops, breweries, schools, small businesses, and more.


First impressions are everything.

Our work aims to get eyes on you and we love making you look good. Hand painted signs are unique, one-of-a-kind, and full of character. We link “GOOD LOOKING” with “EFFICIENCY” and make hand painted signs that grab attention, get the job done, and look incredible inside or outside your business.

Leo Gomez Studio Hand Painted Signs and Logos, St. Pete FL
Leo Gomez Studio Hand Painted Signs and Logos, St. Pete FL
Leo Gomez Studio Hand Painted Signs and Logos, St. Pete FL
Leo Gomez Studio - Hand Painted Signs St. Pete Florida

Let’s Work Together