Jim was friendly and completed the work quickly. He brought sheets in to cover our floor and was very clean, not leaving a mess after he was done. He did hook up our water softener incorrectly at the end which required maintenance later, but he refunded us for the amount of the maintenance cost.
more