Product review (5 stars): ... screen arrived in a timely manner and was a perfect fit thanks to the details given in the description ...
The range fan screen arrived in a timely manner and was a perfect fit thanks to the details given in the description of the product and the information,(model number) given on the side of the range hood.  You don't need a repair man for this.  A repair man would have done the same thing, order it on line with the measurements. It was easy to just pop it in.