Pop's Pavement??

Sounds like them. They've worked this area several times thru the years. Bad reputation.

Example here