On the Spot Construction STL

Photo of On the Spot Construction STL

Located in Saint louis, Missouri

Address: 7920 Thomas Ave, St. Louis, MO 63117, United States

Phone: +1 573-205-9151

Rating: 5

Services

  • Identifies as veteran-owned
  • Online estimates
  • Language assistance

Categories

  • General contractor
  • Contractor
  • Property maintenance

Photos

Comments

  • Review 1 (2024-03-27 - Rating: 5)

    I’ve worked with them for almost a year. Their prices are amazing , best communication I’ve ever had.