Check out esticom, cloud based, so no up front costs and has a nice electrical material and labor database. You can build assemblies and it'll cost you less than 2k per year with no other costs.

Here's the deal, you can upload a plan, start a take-off and it associates the material directly to your material and labor costs and builds the quote at the same time.

I would say it allows us to turn quotes in 3-4 x the speed, that is not an exaggeration either.