There is a super service truck every weekend right next to where i live. Must have weekends off please message me.
highly doubtful they will see your post, probably not even a member. Why don't you leave a note on the door of the truck ?