Zecco Bros
Snow Removal
Phone: (508) 393-8240
411 W Main St Northborough, MA 01532 ·508.13 mi
Is this your business? Verify your listing
Reviews
yelp 3.0
2 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
1
Ram N.
05/22/21
Bad attitude by the owner for denying compose sale to us because I asked one of the guy whether they can deliver the compose today
More Lynn M.
05/22/19
Ordinarily would say you get what you pay for, and that's just mulch, so I'd expect to give an average rating, but NOT SO. However, office manager Tom is HORRIBLE and severely lacking and people...
MoreAdvertisement
