sales portion was just OK. Negotiated a bit. Crew came out more or less on time. Actual work performed was satisfactory. Our big complaint was they never came back to seal the concrete. of course, we got one call per month asking about more work. Every time, we would tell the sales guy hey, you aren't even done with the job yet! If you get someone to call me back about finishing, we might consider more work. no call. I ended up sealing the concrete myself. Seemed easier than getting them to come out. This is a job-shoppy place, sure they do a lot of stuff, but I got the feeling they were just farming out the work to whoever. Sales is super pesky...the phone calls never ceased, even when we said look, stop calling us, we aren't doing more work with you b/c of the lack of finishing the prev. job. So in summary....concrete work was satisfactory, work crew OK. Sales super smarmy. So not an awful experience, but also we probably wouldn't have them perform additional work since there's bound to be some other firm out there that will do the same work for same $ without hounding us for months and months about more work.