I called Stahl Plumbing and Drain later in the afternoon to deal with an overflowing basement drain, and they showed up within 15 minutes. That was a shock to begin with. Then, Dave and Cory actually stayed and worked throughout the afternoon until the problem was resolved. More shock! Finally, they were professional and hard-working and reasonably priced, so that's a 5 star rating as far as I'm concerned. For any future plumbing needs, I'll be calling Stahl Plumbing and Drain. They're the best.