This is my 40th year as a consultant for roofing contractors. A lot has changed but a lot has stayed the same. The contracting business is an ever-churning whirlpool of short term crisis and deadlines. The very nature of employing people, feeding those employees material and maintaining production deadlines is all consuming. Weeks have a way of turning into months and months turning into years. Keeping people within your roofing company and your organization itself fresh is not easy.
As people and organizations age, both have a tendency to get stuck, exhibit an unwillingness to change and over time can become outdated. The sheer daily grind of getting things done makes it tough to improve. When you’re knee deep in alligators, the mere thought of employing a more efficient way to kill those alligators is overwhelming.