We were very happy with their work on a roof replacement. We had some earlier estimates, but Commonwealth Roofing & Siding really stood out from the crowd. The estimate was made by the company owner, who was also the first guy to actually climb on the roof to check and measure it beforehand. The estimate was much lower than the other companies while offering comparable product. It was also delivered without high pressure tactics. Most of the work was done in a day by a large crew with few details done later. They also did a very good job cleaning afterwards.