Ive got about 25 feet sidewalk and precast steps that need to be replaced. I havent decided if I want to go with paving stone or stamped concrete although Im leaning towards concrete.

Any recommendations on a reputable company that will take on a smaller job like this?