When you have conversations and speeches, you need to start the dialogue with a capital letter. There are a number of times where you haven't done this. For example, "He continued, '
why were you folks in the alley?'" Also, you have a tendency to use run-on sentences, and these can be a little confusing. An example of this is, "'That's interesting,' seeing through Emily's reluctance to answer, 'well maybe it was looking for a better angle,' Porter waved his pencil at Gigi, 'after all how would the Auto-Cam know to protect your family?'" Here, I would start a new sentence with "Porter waved his pencil at Gigi" because that's not a dialogue tag. It is the start of a sentence.
I was temporarily confused at the beginning of this story. You have the paragraph explaining the background to Porter's mysterious cases, and then you show Porter speaking to a client. I wasn't sure if Porter was remembering this having happened earlier, or if he was now in the present tense having it happen. I would try to clarify that, if I were you.
You have some missed apostrophes. A few times, you have something like, "stores CCTV" when there should be an apostrophe before the
S.
A more specific point. You end a paragraph like this, "couldn't quite put together;" It should be a period not a semicolon.