# Swanson Automotive > Machine shop and engine rebuild specialists in Harlan, Iowa, with the largest custom hydraulic hose inventory in Western Iowa. Swanson Automotive is a family-run machine shop at 1706 Exchange St #101, Harlan, IA 51537. We rebuild engines (short-blocks, long-blocks, balancing, crank grinding, head work) and fabricate custom hydraulic hoses while you wait for farmers, ag operators, fleets, and gearheads across Western Iowa. Phone: (712) 755-5187. ## Pages - [Home](/): Overview of engine rebuild and machine shop services in Harlan, IA. - [Hydraulic Hoses](/hydraulic-hoses): Custom hydraulic hose fabrication, fittings, and adapters made while you wait. - [Compression Calculator](/compression-calculator): Free engine compression ratio calculator for SBC, LS, Ford, and diesel builds. - [Service Area](/service-area): Towns served across Shelby County and Western Iowa.