I'll try to justify my reasons for marking up materials. First I spend my time and energy coordinating the delivery and purchase of these materials. Next, I assume responsibility for the correct materials getting to the correct location at the proper time. I charge for my expertise. I know where to get the best materials for my clients, and I know how to get them there on time. I take a risk whenever ordering materials for a job. How do I know for sure that I'm going to get paid? How do I know The driver isn't going to dump the materials on top of a million dollar statue. Reasonable customers are willing to pay me my costs plus a profit to perform my services. It's not a secret that I make a profit. Why else would I be in business? Part of the profit I make comes from markup.