Spade Ranch Construction Landscaping Contractors - Spirit Lake, ID Looking to contact Spade Ranch Construction? You can reach them at 208-597-1194