I had estimates all last week several of which were no shows no call including a major national company with whom I went online filled out the quote form received an online quote but no show I called the 800 number and they had no record, so I called Mike he was excellent he quoted me a fair price was on time actually 1 hour early and his customer service is out of this world they don't make honest straight forward people like him his work is excellent he is very meticulous and professional as well as proud of his work I'll recommend him to everyone.