t

Search...

Loyalty Rewards

Welcome to RoofingDirect.com Loyalty Rewards! Please Login or Register to create an account. Once registered, you will automatically be eligible to start receiving points that can be redeemed for credit on future orders.

Register Now to Create Your Account!

Registered users earn rewards for every purchase + other benefits. Don’t miss out on your opportunity to save!

Start Earning Rewards Today

Get started earning rewards as soon as you’ve registered!

Earn Back Points as You Spend

Earn one point for every $20 spent with no maximums!

Refer a Friend

Refer a friend and earn together! Each new signup or purchase will earn you 20 points.

Leave a Review

Gain 10 points by leaving a review for your order!

Frequently Asked Questions

All registered customers (previously known as PRO Account members) qualify for loyalty rewards. Creating an account is quick and easy. Once registered, you will automatically be eligible to start receiving points for all orders on RoofingDirect.com.

Points are accrued based on spending tiers. Every purchase of $20 will automatically generate 1 point and be credited to a customer's rewards account. Each point is equal to $1. For example, if you spend $100, you will receive $5 in credit to be used with a future purchase.

While logged in, you can view your existing points balance by viewing your account and clicking on the “My Points” tab. To use your points, simply add an item to your cart and enter the number of desired points to be used with your order. Afterwards, select “Apply Points” and the credit will appear as a discount in your cart total.

When you register your account, you will receive a welcome email with some additional details. After you receive the welcome email, your rewards points will be activated and ready to use.

Still Looking for Answers?

Have more questions about Loyalty Rewards? Please contact us at [email protected] and we will be happy to help.

Scroll to Top
Our Story |  | Roofing Direct

Thank You!

Your registration was successful. You have received 10 points to use on your first order.