What is this on this flat roof?

You are welcome Michael,

I notice that you are nearby. My office is in Carpentersville, and we typically work just the adjoining towns of East & West Dundee, Elgin, Algonquin and sometimes Barrington.

I appreciate the comments back.

Ed