I looked at your db.
A minor thing, but having many tables with a field if "ID" can get confusing. I give a descriptive name to every field; "ServDescID" or "ServDescID_PK" gives you an idea what table the field is in just by the name, unlike "ID".
You have the relationship backwards between "Pigtail" and "ServiceDescription".
"ServiceDescription" is the one table and "Pigtail" is the many table.
One record in table "ServiceDescription" can have many records in table "Pigtail", one record in table "Pigtail" has one record in table "ServiceDescription".
The PK from table "ServiceDescription" should be saved in as a FK in table "Pigtail".
You have a potential problem between tables "Pigtail" and "WireType". There are entries in table "Pigtail" that are not in table "WireType".
I would have had an autonumber field as the PK. A text field will work, but if you decide to change "Tin" to "Only Tin", you will have to update two tables, then check the queries and forms to see if you hardcoded "Tin" into any column or control. I you use an autonumber field, it is just a matter of changing one entry in the table "WireType". I have an autonumber field is 99% of my tables (even if I don't use it).