Marvin Ruzicka is the owner/operator of Walla Walla's Best Pest Control. He was raised on his family's farm in Walla Walla, Washington, and graduated from Washington About Us Marvin Ruzicka is the owner/operator of Walla Walla's Best Pest C