Stillwater Contractors Llc Custom Home Builder - Blackfoot, ID Looking to contact Stillwater Contractors Llc? You can reach them at 208-968-2060