1. Leo Moretto
- 276 hires
- Serves Andover, MA
- Responds in about 2 hours
- Background checked
Kerri S. says, “Leo was super helpful installing a bathroom fan and replacing an electrical switch. He was very responsive and was able to come by on short notice. Thanks for the help!”