I needed just the roof over my garage to be re-shingled. This firm took the time to match my other shingles, came, as promised on Saturday morning, the 3 man crew properly prepared the work site. They were finished by early afternoon, cleaned up very nicely. A few days later a supervisor came by to inspect the work, and collect payment. I was very pleased with work done!