Ground Affects provides top notch service. The crew was very professional and organized. They made sure that everything was just as we wanted it before they left. The best part is you would never have know it was recently done. The guys cleaned up the site and left it spotless.