We consulted Twin Peaks Roofing to replace our almost 30-year-old roof on a personal recommendation from a friend, and engaged them after soliciting a number of competing bids. Twin Peaks' bid was the lowest bid, only a third of the highest bid, but that wasn't the only reason we hired them. Everything about them just felt right. One of the owners (Tom) came to inspect our roof and provide the bid. The company was very accommodating in explaining the products and options available and in providing a proposal for exactly what we wanted. The job was challenging to schedule because of the weather, but Twin Peaks stuck to it. The crew arrived on the day and exactly at the early time promised. The workers were very professional. There was no loud music blaring or other behavior which we might have found unprofessional or disturbing, and they were completely self-sufficient. The work was completed diligently and expertly. Clean up was thorough; after they were through, the only sign they had been there was a clean, new roof. One of the owners (Tom) made a personal visit the day after the job was completed to deliver the warranty and police our yard, finding a few nails in the grass that had escaped in the cleanup.