I’ve worked with James now for over five years and I can truly say he has one of the most stand-up professional people I have ever met! He is quick to show up and is always on time, he quotes you fairly and does his best…
Roof Rodeo LLC
