My insurance company recommended them to fix a rock-spider web crack on my front window. All I would pay is the deductable. Sounded good. The insurance company transfered me to them right away.
I schedule the appointment between 12 and 5PM. I called at 4PM and the guy that was to do it wouldn't be there until 5PM. I had to be somewhere at 5:30, so I knew it would not work and canceled.
I went to someone else who waved the deductable.
CONS: Not reliable