We purchased a Retractable Screen Door for our garage about 4 years ago from Thumpers Retractable Screen Doors. We have had zero problems with it and consider it to be of excellent workmanship. We highly recommend Thumpers.
Their phone number is 352.245.5892. Website: thumpersretractablescreendoors.com, and their email is trgsdfl@gmail.com.