Advertisement
Blogs
Blogs
Police Apologize After Labeling Roofing Business a Scam
Owner of Easton Roofing says the damage has already been done
Good to Grow
Growth in volume measures growth in transactions, but no one goes into business just to maximize transactions
West Virginia Contractor Hit With Penalties Over Fall Hazards
A reminder to all contractors of the costs of ignoring safety protocols
The Swiss Cheese Model
When we learn from our mistakes, we avoid making the same mistake twice. When we learn from the mistakes of others, we avoid making a mistake in the first place.
Paint by Numbers
To price a painting by the square foot reduces an act of imagination and skill to paint-by-numbers. Take-it-or-leave-it pricing does the same for remodeling.
Smart Contract
The contract of the future could be a blockchain-verified digital document with embedded, executable code