Hello. For your screen door, please see if our 84-066 will do the trick in a replacement. And for the patio door roller assembly, start with taking a look at our 81-018. Make sure your measurements are compatible with ours. We also offer this roller assembly in a stainless steel option, the 81-149.