Perkiomen Crossing Homeowners Association

Swift911 Portal

To receive notifications from Upper Frederick Township, you need to be registered with Swift911.  Once you are approved, you will need to log back in and add a subscription for your road name.

To Sign Up, please visit --


Services for Upper Frederick Township

Upper Frederick Township
3205 Big Road
Zieglersville, PA 19492
(610) 754-6436

Pay your Water Bill online here.


Pennsylvania State Police
2047 Bridge Road
Schwenksville, PA 19473
(610) 584-1250


Upper Frederick Fire Company
2837 Little Road
Perkiomenville, PA 18074


Harleysville Area Emergency Medical Services
309 Main Street
Harleysville, PA 19438


Plymouth Community Ambulance - Lower Frederick Division
53 Spring Mount Road
Schwenksville, PA 19473
(610) 277-2776


SPCA - Perkiomenville
(610) 754-7822