 Keep your beautiful views and expand your living space. Call 208-391-5750 or visit us online at apolloscreen.com. At AMCO, we've been fixing cars for almost 60 years, but we've kept up with the latest car technologies so we can fix anything. You could say we know cars inside and out.