A partner in a retail business and he construction company he contacted to do roof work have been fined for safety failings.