"don't see how anyone can price a job using per opening as a basis, it is nothing more then dart board pricing, a good guess, win some, loose some."
Price per opening is the best way I have found to estimate over the years. How would you "walk" a blueprint? My price per opening varies with the wiring method and materials specified. For instance:
NM cable and NM device boxes in wood frame construction have a set per opening price.
NM cable and metallic devices in wood frame have another price. MC cable and metal boxes in wood frame have yet another price. Steel stud construction changes the per opening price and so does the use of conduit. Some specs call for EMT but do not allow 4 sq boxes w/mud rings for devices. All of the specs figure into the per opening price. Once you have worked all of these different variations for several years you can come up with a per opening pricing formula but it will still vary as NM cable prices wander from $110.00 per 1000 to $225.00 per 1000 in 90 days time.