Working with Tim was a delight. Tim’s estimate was quite fair, and he was right on cost and the time table. We are delighted with the outcome! Tim was great about communicating every step of the project and all of his subcontractors were professional, timely, well-qualified and clean. We would definitely recommend Tim Disalvo.