Everyone bidding the jobs may be loosing money, your bidding electrical, there is no way to estimate by the Sq ft in our trade, roofers, siding guys and a number of other subs can estimate by the square, you need to estimate the job both labor time and material costs, then you can convert it to a sq ft price, but whatever you do don't loose money, account for all your expenses and overhead including a small profit.