BBB Logo

Better Business Bureau ®
Start With Trust®
In Eastern Massachusetts, Maine, Rhode Island and Vermont

Search for Top Rated and Reviewed Home Improvement Contractors
in Eastern Massachusetts, Maine, Rhode Island and Vermont

 
BBB
BBB
BBB
BBB
BBB
BBB
BBB
BBB
128 Colonial Avenue Cumberland, RI 02864 (map)
401-391-1128
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
15 Stonehurst Street Boston, MA 02122 (map)
617-763-2551
BBB Accredited since 2014
BBB
5 Oak Valley Lane Harrisville, RI 02830 (map)
401-569-4905
BBB Accredited since 2013
BBB
1191 Hallowell Litchfield Road Gardiner, ME 04345 (map)
866-422-3758
BBB Accredited since 2013
BBB
63 Pinedale Avenue Tewksbury, MA 01876 (map)
978-658-3227
BBB Accredited since 2013
BBB
114 Boston Street  Salem, MA 01970 (map)
781-983-0522
BBB Accredited since 2014
BBB
30 Melissa Drive West Yarmouth, MA 02673 (map)
508-360-8340
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
394 Chase Road North Dartmouth, MA 02747 (map)
508-991-4504
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
1150 Center St Auburn, ME 04210 (map)
207-782-9999
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
142 Precinct Street Middleboro, MA 02346 (map)
781-589-0838
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
22 Milford StSuite 3 Boston, MA 02118 (map)
617-251-4399
BBB Accredited since 2008 for 6 years of continuous accreditation.
BBB
12 Mechanic St Framingham, MA 01701 (map)
508-380-8394
BBB Accredited since 2005 for 9 years of continuous accreditation.
BBB
9 Admiral Court Middletown, RI 02842 (map)
401-480-1367
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
32 Vernon Darrah Road North Attleboro, MA 02760 (map)
508-699-0575
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
29 Tileston Street Ste. 2 Everett, MA 02149 (map)
781-219-8959
BBB Accredited since 2013
BBB
40 Arcadia Road Hope Valley, RI 02832 (map)
401-218-9252
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
PO Box 80250 Stoneham, MA 02180 (map)
781-438-1665
BBB Accredited since 1999 for 15 years of continuous accreditation.
BBB
PO Box 2634 S Portland, ME 04116 (map)
207-205-1312
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
93 Hemlock Road Wakefield, RI 02879 (map)
401-480-4748
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
755 Hemenway Street Marlborough, MA 01752 (map)
508-251-1307
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
28 Lakeshore Drive Dracut, MA 01826 (map)
978-957-9000
BBB Accredited since 2006 for 8 years of continuous accreditation.
BBB
112 Howard St Burlington, VT 05401 (map)
802-355-7542
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
143 Main Street North Reading, MA 01864 (map)
978-207-0326
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
136 Parker Street Maynard, MA 01754 (map)
978-549-7500
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
68 Narragansett Avenue Riverside, RI 02915 (map)
401-374-2644
BBB Accredited since 2013
BBB
22 Gesmondi Drive Johnston, RI 02919 (map)
401-301-7772
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
8 King Edward Court Boxford, MA 01921 (map)
781-632-2585
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
1029 Humphrey Street Swampscott, MA 01907 (map)
781-430-0415
BBB Accredited since 2013
BBB
11 Stanley Circle Quincy, MA 02169 (map)
866-472-0741
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
488 Boston Post RoadSuite D1 Marlborough, MA 01752 (map)
508-733-4889
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
6 Bassett Avenue North Providence, RI 02904 (map)
401-413-4204
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
21 Duncklee Avenue Stoneham, MA 02180 (map)
781-367-0894
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
2 Blue Spruce Dr Coventry, RI 02816 (map)
401-529-7705
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
430 Hart Street Dighton, MA 02715 (map)
774-406-0004
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
823 Church Hill Road Augusta, ME 04330 (map)
800-464-3039
BBB Accredited since 1991 for 23 years of continuous accreditation.
BBB
93 Witchtrot Road South Berwick, ME 03908 (map)
207-423-1920
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
50 Jay Road North Andover, MA 01845 (map)
978-685-5955
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
17 Fresh Pond Parkway Cambridge, MA 02138 (map)
617-492-0494
BBB Accredited since 2003 for 11 years of continuous accreditation.
BBB
20 Mill Street Middleton, MA 01949 (map)
978-828-7941
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
1234 West Hill Road Roxbury, VT 05669 (map)
802-485-9563
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
5 Berkshire Place Cambridge, MA 02141 (map)
617-661-6019
BBB Accredited since 2007 for 7 years of continuous accreditation.
BBB
3 Allied Dr. Suite 303 Dedham, MA 02026 (map)
617-201-0523
BBB Accredited since 2013
BBB
185 Squire Road Suite 7 Revere, MA 02151 (map)
888-252-8574
BBB Accredited since 2000 for 14 years of continuous accreditation.
BBB
400 Old Plainfield Pike Foster, RI 02825 (map)
401-647-3266
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
300 Commercial StreetSuite 2 Boston, MA 02109 (map)
888-744-1756
BBB Accredited since 2002 for 12 years of continuous accreditation.
BBB
35 Dennett Road Biddeford, ME 04005 (map)
800-889-1837
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
2 Poplar Drive Cranston, RI 02920 (map)
401-573-1715
BBB Accredited since 2006 for 8 years of continuous accreditation.
BBB
19 Bloomingdale Street Chelsea, MA 02150 (map)
617-884-4753
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
BBB
48 Mechanic Street, Suite 203 Newton Upper Falls, MA 02464 (map)
617-630-1515
BBB Accredited since 2013
BBB
44 Stockton Street Unit 1 Boston, MA 02124 (map)
857-221-2994
BBB Accredited since 2013

BBB
86 Bernard Street Boston, MA 02124 (map)
857-991-0873
BBB Accredited since 2012 for 2 years of continuous accreditation.
Additional Website URLs:
BBB
6 Garfield Avenue Stoneham, MA 02180 (map)
781-475-2679
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
14 Marion Street Chelmsford, MA 01824 (map)
978-375-4330
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
881 East 1st Street Unit 405 Boston, MA 02127 (map)
617-921-6232
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
43 S Orleans Road Orleans, MA 02653 (map)
508-255-0377
BBB Accredited since 2001 for 13 years of continuous accreditation.
BBB
274 West Main Road  Portsmouth, RI 02871 (map)
401-682-1335
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
67 Village Street Medway, MA 02053 (map)
508-533-3400
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
44 Towle Street Auburn, ME 04210 (map)
207-784-9948
BBB Accredited since 2003 for 11 years of continuous accreditation.
BBB
BBB
60 Belle Avenue Medford, MA 02155 (map)
617-905-2942
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
28 Phillips Brooks Rd Westwood, MA 02090 (map)
781-405-6590
BBB Accredited since 2003 for 11 years of continuous accreditation.
BBB
45 Fairlane Rd West Roxbury, MA 02132 (map)
617-327-4696
BBB Accredited since 2001 for 13 years of continuous accreditation.
BBB
36 Hilltop Rd Dracut, MA 01826 (map)
978-957-3322
BBB Accredited since 1994 for 20 years of continuous accreditation.
BBB
60 Buttonwood Drive Bristol, RI 02809 (map)
401-413-4820
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
PO Box 256 Brewster, MA 02631 (map)
508-255-4795
BBB Accredited since 2007 for 7 years of continuous accreditation.
BBB
385 Sutton Street North Andover, MA 01845 (map)
978-265-8188
BBB Accredited since 2013
BBB
97 Cram Road Morristown, VT 05661 (map)
802-888-7372
BBB Accredited since 2014
BBB
109 Theophilis Smith Road South Dennis, MA 02660 (map)
781-267-1737
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
970 West St Walpole, MA 02081 (map)
508-668-4781
BBB Accredited since 2000 for 14 years of continuous accreditation.
BBB
41 Elm St Ste 3 Stoneham, MA 02180 (map)
800-928-2284
BBB Accredited since 2001 for 13 years of continuous accreditation.
BBB
PO Box 496 Beverly, MA 01915 (map)
978-922-6338
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
80 Emmett Avenue Dedham, MA 02026 (map)
617-279-1998
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
PO Box 233 Hopkinton, MA 01748 (map)
508-435-2221
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
PO Box 725 Salem, MA 01970 (map)
978-741-1700
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
503 Waltham Street Lexington, MA 02421 (map)
781-402-2444
BBB Accredited since 2013
BBB
122 Gorham Street Chelmsford, MA 01824 (map)
978-454-1819
BBB Accredited since 2013
BBB
177 Hemlock St. New Bedford, MA 02740 (map)
508-999-1038
BBB Accredited since 1978 for 36 years of continuous accreditation.
BBB
25 Hilldale Road  Ashland, MA 01721 (map)
774-244-0776
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
60 Josiah's Path West Barnstable, MA 02668 (map)
508-298-2523
BBB Accredited since 2007 for 7 years of continuous accreditation.
BBB
572 Elm St Biddeford, ME 04005 (map)
207-284-7013
BBB Accredited since 1990 for 24 years of continuous accreditation.
BBB
380 Broadway Apt 1 Malden, MA 02148 (map)
781-324-1295
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
125 Ellsworth Road Blue Hill, ME 04614 (map)
207-266-5780
BBB Accredited since 2014
BBB
3189 Route 5 S Windsor, VT 05089 (map)
802-674-9155
BBB Accredited since 2000 for 14 years of continuous accreditation.
BBB
PO Box 138 Osterville, MA 02655 (map)
800-924-1073
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
71 Folly Mill Road Salisbury, MA 01952 (map)
978-462-0124
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
147 Vernon Street Norwood, MA 02062 (map)
781-726-1957
BBB Accredited since 2013
BBB
221 Bishop St Attleboro, MA 02703 (map)
508-558-7844
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
PO Box 4088 Westford, MA 01886 (map)
978-692-4231
BBB Accredited since 2002 for 12 years of continuous accreditation.
BBB
70 Blanchard Rd Ste 500 Burlington, MA 01803 (map)
781-944-1011
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
2506 Rte 215 S Marshfield, VT 05658 (map)
802-793-5954
BBB Accredited since 2013
BBB
731 South Main Street Bellingham, MA 02019 (map)
508-883-3058
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
6 Miller Creek Brunswick, ME 04011 (map)
207-373-1144
BBB Accredited since 2007 for 7 years of continuous accreditation.
BBB
360 Main St Fairhaven, MA 02719 (map)
508-999-1598
BBB Accredited since 1999 for 15 years of continuous accreditation.
BBB
26 Causeway Street Hudson, MA 01749 (map)
978-660-0398
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
37 Morse Rd Framingham, MA 01701 (map)
508-395-0639
BBB Accredited since 2005 for 9 years of continuous accreditation.
Additional Website URLs:
BBB
21 Cee Jay Terrace Wrentham, MA 02093 (map)
877-318-1921
BBB Accredited since 2014
Additional Website URLs:
BBB
289 Elm Street, Unit 122 Marlborough, MA 01752 (map)
617-807-0600
BBB Accredited since 2013
BBB
68 Royal Drive West Warwick, RI 02893 (map)
401-474-2756
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
557 Hallowell-Litchfield Road West Gardiner, ME 04345 (map)
207-458-2641
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
BBB
669 Front Street  Marion, MA 02738 (map)
508-748-6607
BBB Accredited since 2008 for 6 years of continuous accreditation.
BBB
348 Union St Ashland, MA 01721 (map)
508-231-8700
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
111 Medway St Providence, RI 02906 (map)
401-751-0510
BBB Accredited since 1979 for 35 years of continuous accreditation.
BBB
6 Acadia Way Ellsworth, ME 04605 (map)
207-667-7870
BBB Accredited since 2002 for 12 years of continuous accreditation.
BBB
479 Mount Hope Street North Attleboro, MA 02760 (map)
800-442-7846
BBB Accredited since 2008 for 6 years of continuous accreditation.
BBB
354 Merrimack Street, Entry C Lawrence, MA 01840 (map)
888-492-8343
BBB Accredited since 2014
BBB
24 Causeway Lyman, ME 04002 (map)
207-432-7184
BBB Accredited since 2007 for 7 years of continuous accreditation.
BBB
BBB
PO Box 755 Barnstable, MA 02630 (map)
508-444-2192
BBB Accredited since 2008 for 6 years of continuous accreditation.
BBB
178 Center Street Carver, MA 02330 (map)
508-866-4038
BBB Accredited since 2005 for 9 years of continuous accreditation.
BBB
14 Tyler St Ste N Somerville, MA 02143 (map)
617-440-7221
BBB Accredited since 2006 for 8 years of continuous accreditation.
BBB
55 Commercial St. Medford, MA 02155 (map)
617-895-8606
BBB Accredited since 2005 for 9 years of continuous accreditation.
BBB
504 Pitcher's Way  Hyannis, MA 02601 (map)
508-364-4499
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
71 Town Farm Road North Shapleigh, ME 04076 (map)
207-651-3330
BBB Accredited since 2013
BBB
10B Wianno Ave Osterville, MA 02655 (map)
508-428-6376
BBB Accredited since 2005 for 9 years of continuous accreditation.
BBB
1150 Airport Drive Ste 104 South Burlington, VT 05403 (map)
802-864-2284
BBB Accredited since 2014
BBB
233 Washington Street Pembroke, MA 02359 (map)
781-264-2276
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
30 Sunset Avenue  Wakefield, RI 02879 (map)
401-413-5545
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
47 Wood River Lane West Greenwich, RI 02817 (map)
401-397-6927
BBB Accredited since 2006 for 8 years of continuous accreditation.
Additional Website URLs:
BBB
7056 Route 7 N Ferrisburgh, VT 05473 (map)
802-425-3782
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
PO Box 210 Centerville, MA 02632 (map)
508-775-7663
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
BBB
BBB
53 Howland Road Lakeville, MA 02347 (map)
508-822-8298
BBB Accredited since 2013
BBB
56 Leighton Road Augusta, ME 04330 (map)
207-620-9090
BBB Accredited since 2008 for 6 years of continuous accreditation.
BBB
15 Tewksbury Street  Winthrop, MA 02152 (map)
617-818-7876
BBB Accredited since 2007 for 7 years of continuous accreditation.
BBB
68 Appleton Ln Scituate, RI 02857 (map)
401-245-0707
BBB Accredited since 1999 for 15 years of continuous accreditation.
BBB
20 Silver Pines Boulevard Slatersville, RI 02876 (map)
401-309-2266
BBB Accredited since 2013
BBB
14 Princeton Rd Burlington, MA 01803 (map)
781-933-5011
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
77 Orange St Barre, VT 05641 (map)
802-793-6351
BBB Accredited since 2009 for 5 years of continuous accreditation.
BBB
831 Beacon Street #269 Newton Centre, MA 02459 (map)
617-451-0600
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
BBB
21 Myrtle Street Winchester, MA 01890 (map)
781-729-0100
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
10 Edna Cir East Freetown, MA 02717 (map)
508-763-9236
BBB Accredited since 2005 for 9 years of continuous accreditation.
BBB
29 Prospect Street Gloucester, MA 01930 (map)
978-265-5673
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
373 Washington St Weymouth, MA 02188 (map)
781-337-9183
BBB Accredited since 2006 for 8 years of continuous accreditation.
BBB
505 Maple Street Hathorne, MA 01923 (map)
978-265-3001
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
PO Box 23 Fort Kent, ME 04743 (map)
877-992-2152
BBB Accredited since 2012 for 2 years of continuous accreditation.
Additional Website URLs:
BBB
11 Edgewood Avenue Attleboro, MA 02703 (map)
617-838-7661
BBB Accredited since 2014
BBB
264 Gleasondale Rd Stow, MA 01775 (map)
866-660-6668
BBB Accredited since 2005 for 9 years of continuous accreditation.
BBB
363 Maple Street Bellingham , MA 02019 (map)
508-400-7789
BBB Accredited since 2013
BBB
PO Box 3746 Plymouth, MA 02361 (map)
508-654-8557
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
35 Tripoli Street Providence, RI 02909 (map)
401-383-4997
BBB Accredited since 2013
BBB
405 Waltham Street, Suite 336 Lexington, MA 02421 (map)
888-646-9111
BBB Accredited since 2006 for 8 years of continuous accreditation.
BBB
220 Forbes Road Suite 108 Braintree, MA 02184 (map)
877-626-9904
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
84 Ipswich Road Boxford, MA 01921 (map)
978-423-7786
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
BBB
231 Sparks Street Lowell, MA 01850 (map)
978-502-9601
BBB Accredited since 2006 for 8 years of continuous accreditation.
BBB
92 Crystal Ave Revere, MA 02151 (map)
781-289-9032
BBB Accredited since 1993 for 21 years of continuous accreditation.
BBB
1411 Porters Point Rd Colchester, VT 05446 (map)
802-660-3181
BBB Accredited since 2011 for 3 years of continuous accreditation.
BBB
77 Cross St Bellingham, MA 02019 (map)
800-662-4443
BBB Accredited since 1991 for 23 years of continuous accreditation.
BBB
112 Spring Street Foxboro, MA 02035 (map)
508-543-9962
BBB Accredited since 2002 for 12 years of continuous accreditation.
BBB
35 Main Road Tiverton, RI 02878 (map)
401-624-7720
BBB Accredited since 2010 for 4 years of continuous accreditation.
BBB
29 Linda Road Wilmington, MA 01887 (map)
978-837-8224
BBB Accredited since 2013
BBB
1015 Broadway Haverhill, MA 01832 (map)
603-362-9951
BBB Accredited since 2000 for 14 years of continuous accreditation.
BBB
47 Locust St Winthrop, MA 02152 (map)
617-869-2290
BBB Accredited since 2012 for 2 years of continuous accreditation.
BBB
25 Washington Ave Natick, MA 01760 (map)
877-727-2259
BBB Accredited since 2001 for 13 years of continuous accreditation.