Design. Build. Install.

welcome to B&H Signs 

Something more about us

WE Are B&H Signs




B and H is full service sign shop serving all of southern California. We are proud to offer free estimates and a quick turnaround on most products. City design review and the building permit process can be a challenging endeavor- let our professional staff do it for you. Our talented design team will provide you with a sign program that will make a lasting impression on your customers. Our install crews are professional and well prepared to handle any size project. We have been in business for over 40 years, and we stand behind what we sell.

A BUSINESS without a sign is a sign of no BUSINESS.

specializing in advertising and branding


what our clients say about us

Testimonials & clients

"I have worked with B&H Sign for over 10 years and they have always been just great with their questions on details, suggestions to improve the product and on time deliveries. It is a pleasure working with this fine staff and management. “

Jeff Smith Graphic Designer

Definitely go with B & H signs! Fantastic service, I needed signs in a major time crunch and Dan had the signs done even earlier than I needed them. Signs looked great and their prices are also very reasonable compared to competitors. I will be using B & H for all my future sign needs!

Tina Ghobrial Real Estate Agent

This is the go-to company for all your sign needs. They did some real estate signs for me- they were fast and easy and beautifully done! Dan is the man! Their customer service is awesome, their prices are affordable and their work is QUALITY! Made it to easy and so simple! Love B & H signs!!! Thanks again!! Will be back again!

Jennifer H. Developer

I had a deadline to meet and only an idea in my head. Shannon worked over the weekend to make sure the artwork was exactly what I wanted. The results were nothing short of amazing. Thank you Tim and Shannon. Excellent work!

David Salse Chiropractor

our adDress

926 South Primrose Ave, Monrovia CA 91016

phone number

Phone: 626.359.6643
Fax: 626.359.0027