Joe Perillo has outstanding outstanding organizational skills. He is able to successfully complete multiple projects with favorable results despite deadline pressure; and on budget. If you are in the process of evaluating general contractors, I would have no hesitation recommending his company, Joe is an excellent choice.