A
AssociatedAlarms
We found this guy through ratedpeople. He had no feedback, but kept leaving messages on my voice mail.
So he hassled you for the work?
I'm sorry but giving him money was dumb.
Nothing wrong with deposits, interim and finishing payments.