Supplying Professional Contractors and Builders in Utah & Idaho Since 1938
We offer only the highest quality building materials. Sunpro is the one-stop stock building supply company for virtually all of your construction needs.
We offer only the highest quality building materials. Sunpro is the one-stop stock building supply company for virtually all of your construction needs.
Our expert team is here to assist you with your project, with a fully equipped estimation team, service & design professionals, product experts, and customer service representatives.
Get HelpFree shipping to all store locations. We offer a broader selection online.
Go To Store Learn MoreSee Why Our Customers Choose to Work with Sunpro
Call or visit us at one of our many locations and let’s get started on your next project.
Call (801) 222-33003468 North 1150 West
Spanish Fork, UT 84660
Call 1-801-222-3300
Mon-Fri 8 AM – 5 PM
10332 Highway 20/26
Caldwell, ID 83605
Call (208) 939-6460
Mon-Fri 8 AM – 5 PM
625 North 300 West
Cedar City, UT 84721
Call 1-435-586-3511
Mon-Fri 8 AM – 5 PM
700 West 100 South
Heber City, UT 84032
Call 1-435-654-3332
Mon-Fri 8 AM – 5 PM
4000 Bombardier Ave
Idaho Falls, ID 83402
Call 1-208-529-3403
Mon-Fri 8 AM – 5 PM
520 South 800 West
Lindon, UT 84042
Call 1-801-222-3300
Mon-Fri 8 AM – 5 PM
2612 West 400 North
Suite 900
Lindon, UT 84042
Call 801-222-3345
Mon-Fri 8 AM – 5 PM
980 West 800 North
Logan, UT 84321
Call 1-435-787-8232
Mon-Fri 8 AM – 5 PM
412 2nd St S,
Nampa, ID 83651
Call (208) 466-2463
Mon-Fri 7:30 AM–5:30 PM & Saturday 8 AM – 5 PM
2773 Industrial Drive
Ogden, UT 84401
Call 1-801-627-1184
Mon-Fri 8 AM – 5 PM
345 East 600 South
Provo, UT 84606
Call 1-801-426-2600
Mon-Fri 8 AM – 5 PM
671 South Highway 191
Rexburg, ID 83440
Call 1-208-356-3777
Mon-Fri 8 AM – 5 PM
Sat 9 AM – 2 PM
2355 West 1500 South
Salt Lake City, UT 84104
Call 1-801-312-5000
Mon-Fri 8 AM – 5 PM
35 East 400 South
Springville, UT 84663
Call 1-801-222-3350
Mon -Sat 7 AM – 9 PM
1177 E Venture Drive.
St. George UT 84790
Call 1-435-634-2220
Mon-Fri 8 AM – 5 PM
201 E 1750 N,
Vineyard, UT 84059
Call (801) 472-8575
Mon-Fri 8 AM – 4:30 PM
781 North 200 West,
Willard, UT 84340
Call 1-435-494-4149
Mon-Fri 7 AM – 3 PM