O’Donnell Contracting provides a wide array of flooring choices including vinyl sheet, commercial tile, hardwood, laminate, ceramic, and much more. If you prefer a touch of originality, we can customize any design into your new ceramic tile floor. We can also install outdoor carpeting to your porch or deck.

DSC02776 DSC02172 DSC02174 DSC02170