Matching on Angi
It went great. Gary was on time and thorough at time of job scope and estimate; he and his team were punctual, thorough, professional, detail-oriented, and did high quality work, from start to finish. While his person Bernie was here working on things, my washer sprung a leak and Bernie added it to the list and fixed it no problem, on the spot. Gary's estimate and invoicing process is transparent and prompt. This was the second time I'd hired Gary, and it went as well this time as it did the first time.