I’m Brett Sorensen, owner of 503 Moving Labor Services. Marion County sits just south of us down I-5, where the Willamette Valley opens into the state capital and the farm country around it. Salem is the seat, with Keizer alongside and Woodburn’s nurseries and outlets in the French Prairie between us.
Towns we cover
- Salem — capital-city neighborhoods, downtown and the South Salem hills
- Keizer — riverside subdivisions along the Willamette
- Woodburn — 55-plus communities, nursery country and farm lots
- Silverton, Mount Angel, Stayton — small towns and foothill acreage
City, subdivision or farm lane — priced up front. Owen leads the I-5 run south, and the drive time is written into a binding flat rate before we load, never tacked on at the curb. We bring plywood runners for the soft farm ground out in French Prairie.
How pricing works
Local moves run $145/hr for two movers, $195 for three, one-hour minimum, in writing. A full-house haul down the valley gets its own binding flat quote for the drive — same uniformed W-2 crew both ends.
Moving farther? We run long-distance service down I-5 through the valley. Take a look at the complete service-areas map.
Flat-rate moving across Marion County
Two uniformed movers and the truck at $145/hr on the clock, or a signed Portland-metro figure that folds the entire Marion County move onto a single sheet
Brett’s Wilsonville crew has run the Lake Oswego hillside carries, the Tualatin and Beaverton subdivisions, the gravel county lanes out past the farmland and the pinched downtown Portland curb windows across Marion County more times than any of us can keep track of.
Lock in my flat-rate price






