-
Home
-
FAQs
-
Where are you located?
Where are you located?
Top Notch is located in Pecatonica, IL, which is about 10 miles west of Rockford, IL and 15 miles east of Freeport, IL. We are located 1/4 mile North of Illinois Highway Rt. 20 on Pecatonica Road.