If you would like to have a free estimate for Windows, Siding or UltraCoating please contact us using one of the following methods.


If you live in Oklahoma:

You can call us at 918-663-4400.  If you call after normal business hours, please leave your name and phone number and we’ll return your call the next business day.

You can send a text message to 918-663-1500

You can email us at info@BillHaynes.com 

We have day, evening and Saturday appointments available to accommodate your schedule.   


Thank you for your interest in Bill Haynes Company. Since 1975, we’ve never lost sight of our real purpose… providing quality products at affordable prices.  We look forward to visiting with you soon.