Gizmodo -
24 Sep 2012 20:00
Most contractors are honest professionals who finish their jobs on time and do great work. But a few bad ones have given entire trades a bad name, leaving customers with cost overruns and unfinished work. More »
Share this Article