After searching for months, I finally decided on 2 6x6 Ambush Stalker blinds which are made right here in the USA. The customer service from Ambush was top notch. Every time I called Ambush, one of the owners answered the phone and spent time talking to me about their blinds. I really preferred the new window design and the black out window covers, which were not on either of my blinds at the time of purchase. Ray at Ambush drove over 3+ hours one way to my property and replaced them for me. Who does that? You wont find better service anywhere!
Randy Gothrup
Contact 2017-09-04T21:40:00+00:00

We’d love To Meet You In Person Or Via The Web!

Main Office: 742 CR. 3 North, Elkhart IN 46514
Phone: (419) 340-3054