Christina Blom

10 out of 10

Martin Moran Roofing made the process of managing a roof replacement from 800 miles away painless. They communicated regularly, arranged payment remotely, and did an excellent job without the homeowner standing over them with a stick. I wish all long-distance contractors were as painless to work with.