My mom and I both have used Frank for multiple plumbing needs.  Replaced toilets, water filters, sink faucets, garbage disposals, you name it.  Frank is ALWAYS on time, completely honest, very clean and neat, and friendly.  His pricing is reasonable, not the cheapest, but not over-inflated.  He is up-front about the cost for any parts he purchases. I feel safe having Frank in our home and know that he will get the job done.