Steve Meehan Tile

(1 Reviews)
12323 Decatur St, Omaha, NE 68154, USA

(402) 660-8065


Contact and Address

Category: Home goods store, Store,
Address: 12323 Decatur St, Omaha, NE 68154, USA
Postal code: 68154
Phone: (402) 660-8065

Location & routing

Get Directions

Most Recent Reviews


  • (May 11, 2022, 7:54 pm)

    I've had multiple different companies install tile in my house, and been disappointed many times. A friend referred me to Steve and let me tell you, you won't regret having him as your tile guy. By far the most organized and professional business and immaculate tile installation in Omaha, if not the world. Thank you Steve.

Write a Review