I'm going to suggest some reading first, then (with that reading in mind), re-read what pbaldy posted.
Go do a Google search on the key phrase "Database Normalization" - then weed your way through the gazillion hits you'll encounter. Look through the ones from .EDU sites or from the .COM sites of known database providers. They will give you an idea of what normalization is and what it does. With Access, we tend to shoot for 3rd-normal form. You can go up to 5th-normal, but if you make to to 3rd-normal, Access will treat you right.
I think you need this general structure...
table Stores - has address info, store ID (Prime Key), other info you might wish to note, name (or foreign key for JOINs if you have a separate personnel table in the same application) of point of contact for that store.
table Doors - has door ID (Prime Key), store id (foreign key), location description, size info, etc.
table Repairs - has door ID (foreign key), Incident number (Prime Key), date of reported need, date of repair completion, cost.
Establish relationships 1-many:stores-doors and 1-many:doors-repairs, with relational integrity enforcement turned on for both cases.
Now you can write a query that lists every door in every store by joining the door table to the store table across the store ID field.
Having that query, you can write a SECOND query that lists every repair on every door by joining the repairs table to the doors table (or JOINed store/door query) across the door ID.
Having that query, you can write aggregate queries that sum the cost across all doors grouped by door ID. You can write reports showing individual door repair histories grouped by store and by door. You have the basis for your history, cost, and all sorts of break-outs of same, grouped by anything that is in that second query.
Having the table structure with proper relationships also allows you to build a data entry form that is based on parent-child relationships (a.k.a. 1-many) very easily. Because once you have the relationships defined, the query wizards and report wizards and form wizards have information to supplement the raw data of the table design. They "know" what field in table A corresponds to a field in table B. Which only helps you, never hinders.
Before you get too deep in this, please consider doing some SERIOUS study of normalization or you will not understand why we took the approach we did. You will also not know where to put things until you understand exactly why normalization does what it does. Consider this as an up-front cost of doing business that will save you a ton of retrofit costs later. Yes, this is literally a "pay me now or pay me later" situation.