All Services in one place

Custom Design

Whether it is a single filter or a filter housing to hold the air filters. Our mechanical engineers will work with you to accomplish your goals. Modern air filters has completed hundreds of OEM and Custom Designed air filters for special applications. There is no charge for consultation.

Filter Changing Services

Our experienced TSSA licensed & trained HVAC technician have changed over 30,000 filters per month on buildings throughout the Toronto, Missisasuga, Windsor & Ottawa. They are familiar with all brands of equipment and filter installations.All work is done in compliance with state law. Our computerized scheduling ensures filters will be installed every time, on time and in the proper configuration. Filter changing services are provided for all types of filters from polyester pads to HEPAs. Call for a free survey and price quote.

Filter Training - World of Filtration

Want to learn more about air filters? Awesome! Drop by to sign up for training on air filtration products. Wheter you are a contractor, home owner or a engineer, we can train on the world of filtration. We do not promote our filters during the training. This class is for individuals who want to learn about the various aspect of filtration.

Customized Order Fullfillment

Are you a contractor a facility engineer who doesn't have enough space to store air filters? DONT SWEAT IT! We got you covered.Modern Air Filter is supplying our commercial customers with exactly what they need in order to provide for the proper filtration of HVAC equipment and indoor air. Commercial customers have no case requirements so there is no need to stock unused filter inventory. Our goal is to help our customers provide excellent filtration with the lowest cost and the least waste possible.


Our air filter testing service can determine the efficiency of filters using submicron poly- and monodisperse oil and/or sodium chloride aerosol.Standards Testing US 42 CFR 84, GB2626, JMOL ISO 16900-3, EN 143 ISO 23328-1 (and more)

Contact Us: To get more information about our services please send us an email to  or call us at +1 416-728-7735