Everyone deserves a second chance. My original review of Ridgeline Purcellville was very poor. Apparently they they had subbed out the job to someone who turned out to not be a reliable subcontractor. But, they made it right. And they made it better than right, they stuck with every question and follow-up like I was their most special client. :) Not everyone wants to work with houses that are 120 years old and have their original standing seam roof. You can't always catch everything. But when it... Read more