Delivering Durable, High-Quality Roofing Services in Denver, CO

Where To Buy Roofing Tiles

November 29, 2025

2 min read

dilshadakram

To buy roofing tiles, you can shop at big home improvement stores, call local roofing suppliers, or order online. The best place depends on what type of tiles you need, how many you need, and your budget. According to RubyHome, roofing material costs range from $4.25 to $39.70 per square foot depending on the type you choose. Whether you are fixing a small spot or replacing your whole roof, knowing where to shop helps you save money and time.

Big Home Stores Vs. Roofing Suppliers

Home Depot and Lowe’s sell basic roofing tiles like asphalt shingles and some metal options. These stores are easy to find and let you pick up materials the same day. However, they may not have specialty tiles like slate or clay.

Local roofing suppliers have more options. According to industry data, asphalt shingles account for nearly 80% of roofing projects in the U.S. Suppliers stock many brands and styles. They also give you expert advice on what works best for your home and your area’s weather.

Related articles:

Types of Tiles and Where to Find Them

Different tiles cost different amounts. Here is what you need to know:

Tile TypeCost Per Sq. Ft.Best Place to Buy
Asphalt Shingles$4.25-$8.25Home Depot, Lowe’s, Suppliers
Metal Roofing$5.50-$17.05Local Suppliers, Online
Clay Tiles$12.00-$24.75Specialty Suppliers
Slate Tiles$12.00-$22.00Specialty Suppliers, Online

Buying Online Vs. in Person

Online shopping gives you choices. You can compare prices from many sellers fast. Big websites like Amazon, eBay, and specialty roofing sites sell tiles. Shipping costs can add up for heavy items like tiles, so check that before you buy.

Buying in person lets you see and touch the tiles. You can ask questions and get help right away. According to RubyHome, the average roof replacement cost is $9,526, so choosing the right supplier matters. Local suppliers often know your area’s weather and can tell you which tiles last longest where you live.

Tips for Smart Shopping

Call ahead and ask about prices. Get quotes from at least three places. Ask about sales and bulk discounts. If you are buying many tiles, suppliers often give discounts. Check return policies before you buy. Some stores let you return unused tiles within 30 days, but others do not.

According to RubyHome data, roof installation costs range from $4 to $40 per square foot. For a 1,700 square foot roof, that means $6,800 to $68,000 total. Picking the right place to buy helps you stay within budget.

Related articles:

Connect with an experienced professional roofer to discuss your roofing needs and schedule an inspection.