Troy couple still waiting for roof repair they paid thousands for