I deal with Bravura Glass for a long time now and I strongly recommend to use them, their field staff are very professional, noticeably well trained and always on schedule. Office staff are always helpful and properly communicating and above all is 'Kevin', always on top of every detail never leaving anyone down, if he promised something he's always gonna get it done no matter how difficult it is, his word is a word you can count on %100!
Most surprising (pleasantly..) is that I once used him for a really small job and received same service as in a million dollar job!!