Had 3 bids on roof shingles replacement and Bain Roofing was the best one. The company was prompt, stripped away and disposed the old shingles and installed new 35 year shingles on the roof. completed the job satisfactory in approximately 10 hours. Completely cleaned the are of nails and debris.