All Construction in Buffalo Construction – Home Places Events Search Search > Sort By NewestTitleRating View: Grid 1View: Grid 2View: Grid 3View: Grid 4View: Grid 5View: List SLR Contracting & Service Company No Reviews Favorite SLR Contracting & Service Company is a full service commercial, general construction company located in Buffalo, New York. Read more...