The saying “life's a roller coaster” certainly resonates with roofer Jim Carson.