|How to find us:
While we don't operate a storefront, we welcome customers at our warehouse!
Regular hours for window pickups are Monday through Friday from 9-4, except holidays.
For machinery demonstrations an appointment is required to ensure that we have personnel available to serve you. Just call our toll-free hotline 1-800-727-6553.
We are located at:
2 McCullough Drive
New Castle, Delaware 19720
After entering Southgate Center, turn right onto McCullough: we are the first building on the right. Enter at the front of the building, right next to our company sign.