The roofing materials distribution industry needs to embrace transparency. The current business model could have 20 roofing contractors potentially having 20 different prices. There isn't a way to justify why each of the roofing companies have the prices they are given. It could be because they have a good relationship with someone on the inside, or it could be because they threatened to switch to a different roofing distributor, or any other random reason. The Roof Store has a simple and transparent price structure:
We have a modest target for the gross profit margin on specific products and we set the price based on the formula. We set the price and provide you our lowest and best price up-front, with full transparency.