Came here for a road construction project near my area and I won't lie the actual work quality is solid. My issue sha is that getting updates from them is like pulling teeth and they missed their deadline by almost three weeks without proper explanation. The project manager needs a serious talking to about keeping clients in the loop because I was stressed wondering if work had stopped or what. I'll use them again if I have no choice but next time I'm signing a contract with penalties for delays sef.