“Ranch recently put a new roof on my 3-family building in Somerville. The quote was well priced, detailed and accurate, the work was extremely thorough, they were well prepared, efficient, positive, and the crew cleaned up after themselves beautifully. I will certainly call them the next time I have to put on a new roof.” – September 2022