I called this company after seeing the high rating on Yelp. The dispatcher was kind and talked to me about our broken garbage disposal, offering us an estimate before scheduling the service. The plumber, Jim, was in our part of town on a call, so she scheduled us for that afternoon. Jim called as he left his previous appointment and was on our doorstep not even 2 hours after I called in. He was friendly, talked to us about our dogs, and replaced our garbage disposal in about 45 minutes. He cleaned up after himself and even showed us how to do some common troubleshooting if we ever have problems in the future. He charged us exactly what the dispatcher estimated, and they take payments via Paypal, which is just so easy. I am so thrilled with how painless our experience with A Better Plumbing was!