We recently needed our roof replaced and Family Contractors were the least expensive and did an excellent job. The entire roof was replaced in two days. The old shingles were taken away and there was no mess left behind, not even a nail. They handled everything from the estimate to the permit to the finished job. I would recommend them to anyone. Tip: They also do painting.