We have Phantom roll up screen doors on our DeFever 41. They are great. We have had them for 4 years now and just had some repairs made by a local phantom rep. No charge for the repair under the life time warrantee. 866 Phantom is the number. No affiliation just a very satisfied customer. George