More Info

Category

Reviews

Hi there!
Rate this business!
What do you rate this business?First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
AL
Allan L.

09/18/2015

Overall

This company is one of the most unreliable I have ever dealt with. They don't show up on time, leave although you pay for waiting time and customer service can make you wait 20 minutes before answering. Would not recommend.

Details

Phone: (314) 932-7444

Address: 6780 Southwest Ave, Saint Louis, MO 63143

People Also Viewed