Jim Macfarlane Construction is a family owned business that started in 1964. We are licensed in both Idaho and Oregon as a General Contractor. The projects that we build consist of commercial buildings, agricultural buildings, custom homes, additions and remodels. We also provide planning and drafting for our clients.