choosing a contractor

DIY or Hire a Plumber?

The bathroom drain is leaking and the toilet is running.  These are tasks an avid do-it-yourselfer could potentially tackle on their own; but what about the [...]