This is what Ive been doing this year. And I like it. It works for me.

I hand the customer a "list of materials". Why? Because you cant make any money running to Home Depot or Lowes or your wholesaler. It is a waste of life.

I did a remodel back in July. The HO/wife was so good at buying EVERYTHING, it was like having a "parts guy" on the job.

I didnt have to sort out wrong parts that my wholesaler's [counter kid] would have given me. Or waste time chasing parts.

This chick was so good I would have hired her

The point? Get the Customer do do as much "work" as you can. They know what those breakers cost, so you cant "mark em up". Making money on parts is a thing of the past. Just make good labor and let the customer purchase as much of the projects material as they can. They shop the Depot/Lowes too.

Even on commercial jobs, the gear, lights, lamps are all shipped via the owner.

Just a thought. I hate wasting time and losing money for shopping parts.