we have old sofa that is ok apart from horrid, weetabix smeared covers. anyone recommend any companies to measure up and make new ones?