Please make sure that whomever you hire is legal to work in the US . Ask the contractor if he would mind if you E-Verified his employees . I'm a carpenter and can tell you personally the illegals are hurting us . Fortunately for me I have work at the moment or I would give you a bid .
Not firsthand referral, but I had a friend that had his siding replaced as well as the front fascia of his house modernized/face lift. I am about 95% sure the company he used 'Triangle Home Exteriors'. He had me look over the work at the end as he was not a 'doer' type before he signed off on the job, he said they even suggested that he find someone that knew what they were looking at to do it! I thought they did an excellent job, but I do not know what the whole scope/price/contract details of the job was.