Main Navigation HOME SERVICES COTTONWOOD SCREENS CONTACT US (916) 995-2383 Ph (916) 290-0370 Fx Imperial Mechanical Service is an authorized dealer of air intake filters which are manufactured By: Air Solution and Newway Companies, Commerce Twp, MI 48382 United States and Foreign Patents Granted - T...