I'll start with the good stuff. Frank was the ONLY contractor who got in touch with me who told me we had a fire code issue and needed to use metal siding rather than vinyl. After chatting with some architect friends I found he was being honest. I confronted some other contractors about it and they all admitted it was true after they had already provided quotes for vinyl siding (which would have been illegal!). Frank is a stand up honest guy who know what he is talking about. I felt it was well worth the slight uptick in cost between his quote and others for the honesty alone. He also worked with me to use a new insulation product he wasn't familiar with just so I'd be totally confident in the work.
Now, my review would have been perfect but his guys busted up a couple of my plants and somehow managed to drive a nail through my fibre cable cutting my internet which was a total fluke in a way, but also a bit careless. He also took quite a long time to get the job started and get it finished.
That said, I'd still recommend him because of the quality of work and his knowledge and honesty.