Owls Hall are a family run company with over fifty years’ experience in waste water treatment and storm water management. Our headquarters are located on a rural farm in Braintree, Essex where you can also find our demonstration centre showcasing all of our latest products.
Whether you require a treatment plant for your home, a new rainwater harvesting system installed or your garden flooding issues solved- Owls Hall can be trusted to get it right.
Please give us a call or email if you have any questions.
01371 850537