
- Country: USA
- State: Massachusetts
- City: Melrose
- Address: 126 W Foster St Unit #1, Melrose, MA 02176, USA
- Store
Working hours
- Monday: Open 24 hours
- Tuesday: Open 24 hours
- Wednesday: Open 24 hours
- Thursday: Open 24 hours
- Friday: Open 24 hours
- Saturday: Open 24 hours
- Sunday: Closed
More companies in your city
1 Review(s)
Mike Lahiff
16.06.2019
Chris came strongly recommended from a friend so when I bought a “fixer upper” I gave him a call. I was impressed right away with the communication, he was very responsive and he came by and walked through with me and answered my questions in a way I would understand. My project turned into almost a full gut renovation and Chris worked with me as the plans changed from a 2 month to an 8 month project. He ended up basically replacing all of the piping in the home and navigated through some tight spaces and always found ways to make it work. Would recommend Chris for any job!!
Added comment