We had many (at least 6) extimates to have our roof done. Terry's Roofing provided the most competitive bid by far and the work that was done was excellent. They cleaned up every night. The whole job took about 4 or 5 days. We have recommended them to anyone who asks us if we know a roofer.