Call Us Now: 573-760-0266

Shingle Roofs from Junior Construction

As always, we focus on quality. We offer a wide selection of the highest quality shingles and roofing materials. We use name brand shingles with many different colors and designs that will make your residential or commercial building look great and give you the peace of mind you deserve.

Landmark Series Shingles

Landmark Shingles are durable, algae/wind resistant and have a great warranty.

More about Landmark Series

Patriot Roofing Shingles

Patriot Shingles offer aesthetic appeal and quality that you expect and deserve.

More about Patriot Shingles

Presidential Brand

Presidential Shingles are durable and luxurious, made to last.

More about Presidential

Many other brand and style options!

Junior Construction offers many other brands, styles and designs for shingle roofing including Symphony, Independance, NorthGate and more.

Contact us for full details and options.

 

View our shingle color galleries below. Contact us to schedule an appointment!

Quality Work

See some of our work in the area.
“The Quality You Deserve Is What We Always Deliver!”
See Our Project Gallery

Video

Pick Your Color

See the color options for your new metal roof.
Color Options

Service Area

Thousands of projects in the Farmington, Desloge, Cape Girardeau, Potosi area and all over Missouri, Illinois and Arkansas.

Quality First

We offer a state-of-the-art standing seam roofing system. In fact, quality is our main focus on every project we take on. We are confident you will be happy with the results we can deliver for your home or place of business.

 

See Our Work

Free Estimates and Free Insurance Inspections

Junior Construction offers free estimates and insurance inspections.

Schedule an appointment by calling 573-760-0226 or fill out our contact us form and we will get in touch with you shortly.

Contact Us

Junior Construction
573-760-0266
PO Box 161
Irondale MO 63648


Schedule an Appointment

Contact Us Today

Contact Us to schedule an appointment: 573-760-0266