Hello everyone - I am considering doing business with Wells Construction in Taunton Mass. Is there anyone here who has dealt with them in the past? Any feedback would be greatly appreciated! Thank you