Is your business built to last