Thank you for visiting www.magnoliascreencomp.com! We are currently performing scheduled maintenance and updates on the website. Please call 800-638-6912 if you have questions or to place an order.

We will be back online to serve you within 72 hours.

Thank you for your patience!