SINCE 1977

Miracle Sign Co has a rich history that began in 1977 when Andy Magner started hand-painting signs and retail windows. His work ethic and charm, along with his right-hand wing woman, Lynne, helped establish Miracle Sign Co as the go-to sign shop in Forest Grove and the surrounding area. Andy and Lynne's son, Dan, grew up working in the shop and learning the business. After college, Dan decided to join the team and has been leading the company ever since.

In 2022, Miracle Sign Co welcomed Pat McNamara to the ownership group, adding years of industry experience and expertise to the team. Pat's commitment to excellence and passion for innovation aligns perfectly with the company's values and mission.

Four decades in the making, Miracle Sign Co. has evolved into more than just a sign company. We are a creative production and fabrication agency with a knack for cool projects. Our commitment to keeping up with changing industry technology has allowed us to offer more services to a variety of businesses.

At Miracle Sign Co, we take pride in our work ethic, creativity, and commitment to customer satisfaction. Our team leverages cutting-edge technology and the latest industry trends to deliver high-quality products and services that exceed our clients' expectations. Contact us today to learn more about how we can help your business stand out with our custom signs and creative production services.

MIRACLE VALUES

  • PICK UP THE SLACK

    Hard work starts here. We all add our elbow grease and we don’t stop until the job is done.

  • LEND A HAND

    We’re in it together and we’re in it with you. Being on a team defines us. We help each other and we know we’ll go farther together.

  • LAUGH A LITTLE

    If it isn’t fun, it isn’t worth it. We like to laugh, even when the work is hard and the days are long.

SHOP LOCATIONS

 
 

BEAVERTON SHOP

12395 SW Broadway Street
Beaverton, OR 97005

Hours
Monday–Friday
8:30am - 5:30pm

Phone
(503) 702-5933

 

FOREST GROVE SHOP

1934 Elm Street
Forest Grove, OR 97116

Retail Hours
Monday–Thursday: 9:00am - 5:00pm
Friday: 9:00am - 12:00pm

Phone
(503) 357-0264