Very diligent and creative

He was very diligent and creative about marketing our home