This company deserves 5 stars for the work they did at my home yesterday. I initially called to have an old fence taken down and some yard debris hauled away, but they ended up also installing a new fence for me. The employees (Scott, Cameron & Ralf) are professional, highly competant, courteous and do an outstanding job. I would hire them back without hesitation and recommend them very highly.