Great Experience working with Mario and his company - we had several projects including painting, deck repairs, bathroom repairs, and driveway repairs and resurfacing to complete. He was very flexible and the project was started and completed on time - including coming back to complete some additional details I requested.