www.bbb.org
Open in
urlscan Pro
2606:4700:3033::6815:4fb0
Public Scan
Submitted URL: http://review.mastersolutionsma.com/
Effective URL: https://www.bbb.org/us/ma/framingham/profile/fence-contractors/master-solutions-llc-0021-544277/customer-reviews
Submission: On May 03 via api from GB — Scanned from GB
Effective URL: https://www.bbb.org/us/ma/framingham/profile/fence-contractors/master-solutions-llc-0021-544277/customer-reviews
Submission: On May 03 via api from GB — Scanned from GB
Form analysis
8 forms found in the DOMPOST /manage-cookies
<form action="/manage-cookies" method="post"><button class="bds-button" name="allow-all" value="true">Accept All Cookies</button></form>
POST /manage-cookies
<form action="/manage-cookies" class="stack" method="post">
<div class="stack-space-24">
<h3 class="bds-h4" id=":r2:">Necessary Cookies</h3>
<details class="css-o1blel e1rdgp5i0">
<summary>What are necessary cookies?</summary>
<div>These cookies are necessary for the site to function and cannot be switched off in our systems. They are usually only set in response to actions made by you that amount to a request for services, such as setting your privacy preferences,
logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not work. These cookies do not store any personally identifiable information.</div>
</details>
<div style="margin-block-start: 0.75rem;">
<p class="bds-body">Necessary cookies must always be enabled.</p>
</div>
</div>
<div class="stack-space-24">
<h3 class="bds-h4" id=":r3:">Functional Cookies</h3>
<details class="css-o1blel e1rdgp5i0">
<summary>What are functional cookies?</summary>
<div>These cookies enable the site to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies, some or all of these
services may not function properly.</div>
</details>
<fieldset aria-labelledby=":r3:" class="css-1p696uz evtq3ue0" style="margin-block-start: 0.75rem;">
<div class="stack">
<div class="field-radio"><input name="functional" id=":r4:" type="radio" value="true" checked=""><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for=":r4:">Use functional cookies</label></div>
<div class="field-radio"><input name="functional" id=":r5:" type="radio" value="false"><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for=":r5:">Do not use functional cookies</label></div>
</div>
</fieldset>
</div>
<div class="stack-space-24">
<h3 class="bds-h4" id=":r6:">Performance Cookies</h3>
<details class="css-o1blel e1rdgp5i0">
<summary>What are performance cookies?</summary>
<div>These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.</div>
</details>
<fieldset aria-labelledby=":r6:" class="css-1p696uz evtq3ue0" style="margin-block-start: 0.75rem;">
<div class="stack">
<div class="field-radio"><input name="performance" id=":r7:" type="radio" value="true" checked=""><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for=":r7:">Use performance cookies</label></div>
<div class="field-radio"><input name="performance" id=":r8:" type="radio" value="false"><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for=":r8:">Do not use performance cookies</label></div>
</div>
</fieldset>
</div>
<div class="stack-space-24">
<h3 class="bds-h4" id=":r9:">Marketing Cookies</h3>
<details class="css-o1blel e1rdgp5i0">
<summary>What are marketing cookies?</summary>
<div>These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant content on other sites. They do not store personal information directly,
but are based on uniquely identifying your browser or device. If you do not allow these cookies, you will experience less targeted advertising.</div>
</details>
<fieldset aria-labelledby=":r9:" class="css-1p696uz evtq3ue0" style="margin-block-start: 0.75rem;">
<div class="stack">
<div class="field-radio"><input name="marketing" id=":ra:" type="radio" value="true" checked=""><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for=":ra:">Use marketing cookies</label></div>
<div class="field-radio"><input name="marketing" id=":rb:" type="radio" value="false"><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for=":rb:">Do not use marketing cookies</label></div>
</div>
</fieldset>
</div>
<div class="stack-space-24 cluster"><button class="bds-button">Save Changes</button><button class="bds-button-unstyled" name="allow-all" value="true" type="button">Accept All Cookies</button></div>
</form>
Name: search-form — https://www.bbb.org/search
<form action="https://www.bbb.org/search" name="search-form"><label for=":r15:" aria-hidden="true" class="visually-hidden">Honeypot<input id=":r15:" type="radio" name="honeypot" tabindex="-1" value="1"></label>
<div class="stack" style="--stack-space: 0.5rem;">
<div class="repel"><button class="bds-button-unstyled text-white text-size-60 leading-1" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false"
height="1em" width="1em">
<path
d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3l105.4 105.3c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256z">
</path>
</svg><span class="visually-hidden">close search</span></button><button class="bds-button" data-type="search" type="submit" style="min-width: 0px; padding: 0.3125rem 0.5rem;">Search</button></div>
<div class="css-1kyd21d e1u2gtw45">
<div class="dtm-header-find-typeahead e164phwk0 css-1nmb57d e1u2gtw44"><label for=":r16:" id=":r17:" class="eki464u0 css-1nm0rrn e1m9yp6e0"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" aria-hidden="true"
class="icon text-size-30 css-1ukaq79 etig9ot0" focusable="false" height="1em" width="1em">
<path
d="M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208M208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288">
</path>
</svg><span class="visually-hidden">Find</span></label>
<div class="css-1ci0kms e139l4qs0"><input aria-autocomplete="list" autocomplete="off" id=":r16:" autocapitalize="none" name="find_text" placeholder="businesses, category" type="search" role="combobox" aria-expanded="false" aria-owns=":r18:"
class="css-d0ontt e1psgz1x0" value="">
<div role="listbox" aria-labelledby=":r17:" id=":r18:" class="css-1iyr00n e1u2gtw43">
<ul class="css-s9zy4t e1u2gtw42"></ul>
</div>
</div>
</div>
</div>
<div class="css-1kyd21d e1u2gtw45">
<div class="dtm-header-near-typeahead e164phwk0 css-1nmb57d e1u2gtw44"><label for=":r19:" id=":r1a:" class="eki464u0 css-1nm0rrn e1m9yp6e0"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" aria-hidden="true"
class="icon text-size-30 css-1ukaq79 etig9ot0" focusable="false" height="1em" width="1em">
<path d="M215.7 499.2C267 435 384 279.4 384 192 384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2 12.3 15.3 35.1 15.3 47.4 0M192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128"></path>
</svg><span class="visually-hidden">Near</span></label>
<div class="css-1ci0kms e139l4qs0"><input aria-autocomplete="list" autocomplete="off" id=":r19:" autocapitalize="none" name="find_loc" placeholder="city, state or zip" role="combobox" aria-expanded="false" aria-owns=":r1b:"
class="css-d0ontt e1psgz1x0" value="">
<div role="listbox" aria-labelledby=":r1a:" id=":r1b:" class="css-1iyr00n e1u2gtw43">
<ul class="css-s9zy4t e1u2gtw42"></ul>
</div>
</div>
<div class="text-size-7 css-mv0idm e7isygd0"><span class="visually-hidden" id=":r1c:">Country</span>
<div aria-controls=":r1d:" aria-expanded="false" aria-labelledby=":r1c:" class="bg-gray-30 text-blue-dark" tabindex="0" role="combobox"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100"><span aria-hidden="true" translate="no">US</span><span class="visually-hidden">United States</span><svg
xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false" height="1em" width="1em">
<path d="M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"></path>
</svg></div>
<ul aria-labelledby=":r1c:" class="bg-gray-30 shadow-base css-zyn7di e62xhj40" id=":r1d:" hidden="" role="listbox">
<li aria-selected="true" class="dtm-header-near-typeahead-country-item" tabindex="-1" role="option"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100">United States</li>
<li aria-selected="false" class="dtm-header-near-typeahead-country-item" role="option"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-ca-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-ca-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100">Canada</li>
</ul>
</div>
</div>
</div>
</div>
</form>
Name: search-form — https://www.bbb.org/search
<form action="https://www.bbb.org/search" name="search-form" class="cluster gutter-24"><label for=":r1e:" aria-hidden="true" class="visually-hidden">Honeypot<input id=":r1e:" type="radio" name="honeypot" tabindex="-1" value="1"></label>
<div class="switcher" style="flex-grow: 1;">
<div class="dtm-header-find-typeahead e164phwk0 css-gb2poa e19i3r7f0"><label for=":r1f:" id=":r1g:" class="eki464u0 css-1nm0rrn e1m9yp6e0">Find</label>
<div class="css-1ci0kms e139l4qs0"><input aria-autocomplete="list" autocomplete="off" id=":r1f:" autocapitalize="none" name="find_text" placeholder="businesses, category" type="search" role="combobox" aria-expanded="false" aria-owns=":r1h:"
class="css-d0ontt e1psgz1x0" value="">
<div role="listbox" aria-labelledby=":r1g:" id=":r1h:" class="css-14232aq ekqkvz0">
<ul class="css-1uunpja ekqkvz3"></ul>
</div>
</div>
</div>
<div class="dtm-header-near-typeahead e164phwk0 css-gb2poa e19i3r7f0"><label for=":r1i:" id=":r1j:" class="eki464u0 css-1nm0rrn e1m9yp6e0">Near</label>
<div class="css-1ci0kms e139l4qs0"><input aria-autocomplete="list" autocomplete="off" id=":r1i:" autocapitalize="none" name="find_loc" placeholder="city, state or zip" role="combobox" aria-expanded="false" aria-owns=":r1k:"
class="css-d0ontt e1psgz1x0" value="">
<div role="listbox" aria-labelledby=":r1j:" id=":r1k:" class="css-14232aq ekqkvz0">
<ul class="css-1uunpja ekqkvz3"></ul>
</div>
</div>
<div class="text-size-7 css-mv0idm e7isygd0"><span class="visually-hidden" id=":r1l:">Country</span>
<div aria-controls=":r1m:" aria-expanded="false" aria-labelledby=":r1l:" class="bg-gray-30 text-blue-dark" tabindex="0" role="combobox"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100"><span aria-hidden="true" translate="no">US</span><span class="visually-hidden">United States</span><svg
xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false" height="1em" width="1em">
<path d="M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"></path>
</svg></div>
<ul aria-labelledby=":r1l:" class="bg-gray-30 shadow-base css-zyn7di e62xhj40" id=":r1m:" hidden="" role="listbox">
<li aria-selected="true" class="dtm-header-near-typeahead-country-item" tabindex="-1" role="option"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100">United States</li>
<li aria-selected="false" class="dtm-header-near-typeahead-country-item" role="option"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-ca-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-ca-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100">Canada</li>
</ul>
</div>
</div>
</div><button class="bds-button" data-type="search" type="submit">Search</button>
</form>
<form novalidate="">
<div class="repel gutter-24"><button role="switch" aria-checked="false" class="toggle-button" name="toggle" value="">BBB accredited</button>
<div class="cluster" style="--gutter: 0; flex-grow: 1;">
<div class="css-1st9kbp e39czz10" style="flex-grow: 1;">
<div class="epsahlr1 css-15i9022 e19i3r7f0"><label for=":r1p:" id=":r1q:" class="e1f54z0n0 css-1nbyzkx eki464u0">Near</label>
<div class="css-1ci0kms e139l4qs0"><input aria-autocomplete="list" autocomplete="off" id=":r1p:" autocapitalize="none" name="dialogFindLocationTypeahead" placeholder="city, state or zip" role="combobox" aria-expanded="false"
aria-owns=":r1r:" class="css-d0ontt e1psgz1x0" value="">
<div role="listbox" aria-labelledby=":r1q:" id=":r1r:" class="css-14232aq ekqkvz0">
<ul class="css-1uunpja ekqkvz3"></ul>
</div>
</div>
<div class="text-size-7 css-mv0idm e7isygd0"><span class="visually-hidden" id=":r1s:">Country</span>
<div aria-controls=":r1t:" aria-expanded="false" aria-labelledby=":r1s:" class="bg-gray-30 text-blue-dark" tabindex="0" role="combobox"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100"><span aria-hidden="true" translate="no">US</span><span class="visually-hidden">United States</span><svg
xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false" height="1em" width="1em">
<path d="M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"></path>
</svg></div>
<ul aria-labelledby=":r1s:" class="bg-gray-30 shadow-base css-zyn7di e62xhj40" id=":r1t:" hidden="" role="listbox">
<li aria-selected="true" class="" tabindex="-1" role="option"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-us-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100">United States</li>
<li aria-selected="false" class="" role="option"><img src="https://m.bbb.org/terminuscontent/dist/img/header/flag-ca-100__100w.png?tx=w_21"
srcset="https://m.bbb.org/terminuscontent/dist/img/header/flag-ca-100__100w.png?tx=w_21,dpr_2.0 2x" alt="" height="50" width="100">Canada</li>
</ul>
</div>
</div>
<div class="text-black text-size-7 css-mg727a e1mxbcxn0" data-testid="typeahead-error">Please enter a valid location.</div>
</div><button class="bds-button dtm-button" data-type="search" type="submit">Filter</button>
</div>
</div>
</form>
POST
<form class="bbb__print-nothing css-1ez2oah ehn6p180" id="leave-a-review" method="post" novalidate="">
<div class="bg-gray-30 pad-block-20 pad-inline-24">
<div class="repel" style="margin-block-end: 0.8125rem;">
<h2 tabindex="-1"><label class="font-semibold text-blue-medium text-size-30" for="reviewText">What do you think? Add your review.</label></h2>
<div class="cluster gutter-10">
<fieldset class="dtm-stars css-d7adrp e1cs1xn71">
<legend class="visually-hidden">Star rating</legend>
<div class="css-78fycf e1cs1xn70"><input id="starRating" name="starRating" type="radio" value="1"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false"
height="1em" width="1em">
<path
d="M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329l104.2-103.1c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-143.7-21.2z">
</path>
</svg><label class="visually-hidden" for="starRating">1 star</label></div>
<div class="css-78fycf e1cs1xn70"><input id="starRating-2" name="starRating" type="radio" value="2"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false"
height="1em" width="1em">
<path
d="M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329l104.2-103.1c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-143.7-21.2z">
</path>
</svg><label class="visually-hidden" for="starRating-2">2 stars</label></div>
<div class="css-78fycf e1cs1xn70"><input id="starRating-3" name="starRating" type="radio" value="3"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false"
height="1em" width="1em">
<path
d="M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329l104.2-103.1c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-143.7-21.2z">
</path>
</svg><label class="visually-hidden" for="starRating-3">3 stars</label></div>
<div class="css-78fycf e1cs1xn70"><input id="starRating-4" name="starRating" type="radio" value="4"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false"
height="1em" width="1em">
<path
d="M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329l104.2-103.1c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-143.7-21.2z">
</path>
</svg><label class="visually-hidden" for="starRating-4">4 stars</label></div>
<div class="css-78fycf e1cs1xn70"><input id="starRating-5" name="starRating" type="radio" value="5"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" aria-hidden="true" class="icon css-1ukaq79 etig9ot0" focusable="false"
height="1em" width="1em">
<path
d="M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329l104.2-103.1c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-143.7-21.2z">
</path>
</svg><label class="visually-hidden" for="starRating-5">5 stars</label></div>
</fieldset>
</div>
</div>
<div class="css-13ogt1r e1bv6xda0">
<div class="text-gray-70 text-size-7 css-1u8osrg e11l29wl0" id=":r1u:">10 word minimum.</div><textarea name="reviewText" aria-describedby=":r1u: :r1v:" aria-required="true" id="reviewText" placeholder="Tell us what you think!"
class="css-6gb1h6 els3jbp0"></textarea>
<p aria-live="polite" class="character-count text-gray-70 text-size-10" id=":r1v:"><strong>2000</strong> characters remaining</p>
<div class="form-field stack">
<div class="field-checkbox"><input name="agreeToTerms" type="checkbox" id="agreeToTerms" value=""><svg width="32" height="32" viewBox="-4 -4 39 39" aria-hidden="true" focusable="false">
<rect class="background" width="35" height="35" x="-2" y="-2" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></rect>
<polyline class="checkmark" points="4,14 12,23 28,5" stroke="transparent" stroke-width="4" fill="none"></polyline>
</svg><label for="agreeToTerms">I have read and agree to the <a target="_blank" href="/customer-review-submission-terms">Customer Review Submission Terms</a></label></div>
</div>
<div class="review-actions repel"><button class="bds-button dtm-submit-review" type="submit">Leave Your Review</button><button class="bds-button-unstyled js-only" type="button">cancel</button></div>
</div>
</div>
</form>
POST
<form id="leave-a-review-contact" method="post" novalidate=""><input name="agreeToTerms" type="hidden" value="false"><input name="reviewText" type="hidden" value=""><input name="starRating" type="hidden" value="0">
<div class="stack stack-space-24">
<div class="bds-text-input stack"><label for="firstName">First name</label><input id="firstName" autocomplete="given-name" name="firstName" value=""></div>
<div class="bds-text-input stack"><label for="lastName">Last name</label><input id="lastName" autocomplete="family-name" name="lastName" value=""></div>
<div class="js-only">
<div class="bds-text-input stack"><label for="displayName">Display name</label><span class="bds-hint" id=":r29:">This is automatically determined using your first name and the first initial of your last name.</span><input
aria-describedby=":r29:" id="displayName" disabled="" name="displayName" value="" style="border-color: var(--bds-color-gray-50); background: var(--bds-color-gray-20);"></div>
</div>
<div class="bds-text-input stack"><label for="email">Email address</label><input id="email" autocomplete="email" type="email" name="email" value=""></div>
<div class="bds-text-input stack"><label for="postalCode">Postal code</label><input id="postalCode" autocomplete="postal-code" class="width-10" name="postalCode" value=""></div>
<div class="bds-text-input stack"><label for="phone">Phone number</label><input id="phone" autocomplete="tel" class="width-15" type="tel" name="phone" value=""></div>
<fieldset aria-invalid="false" class="form-field stack css-1p696uz evtq3ue0">
<legend class="visually-hidden">How would you like to confirm your review?</legend>
<div aria-hidden="true">How would you like to confirm your review?</div>
<div class="form-options">
<div class="stack">
<div class="field-radio"><input name="verifyOption" type="radio" id="verifyOption" value="email" checked=""><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for="verifyOption">Email</label></div>
<div class="field-radio"><input name="verifyOption" type="radio" id="verifyOption-2" value="sms"><svg width="32" height="32" viewBox="-2 -2 40 40" aria-hidden="true" focusable="false">
<circle class="background" cx="18" cy="18" r="18" stroke="currentColor" fill="none" stroke-width="1" vector-effect="non-scaling-stroke"></circle>
<circle class="radio" cx="18" cy="18" r="12" fill="currentColor"></circle>
</svg><label for="verifyOption-2"><span class="stack">Text message<span class="bds-body text-size-7" style="margin-block-start: 0.125rem;">You consent to receive this verification code by text. (Your mobile company might charge you for
receiving text messages.)</span></span></label></div>
</div>
</div>
</fieldset>
<div style="text-align: center;">This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
<div style="--stack-space: 2rem; text-align: center;"><button class="bds-button" type="submit">Leave Review</button></div>
</div>
</form>
POST
<form id="leave-a-review-verify" method="post" novalidate="" style="--stack-space: 1.4rem;"><input name="agreeToTerms" type="hidden" value="false"><input name="reviewText" type="hidden" value=""><input name="starRating" type="hidden" value="0"><input
name="firstName" type="hidden" value=""><input name="lastName" type="hidden" value=""><input name="displayName" type="hidden" value=""><input name="email" type="hidden" value=""><input name="postalCode" type="hidden" value=""><input name="phone"
type="hidden" value=""><input name="verifyOption" type="hidden" value="email"><input name="reviewId" type="hidden" value=""><input name="isUserAuthenticated" type="hidden" value="">
<div class="stack stack-space-24">
<div class="stack css-r5l0fl eahipe60" hidden="" role="group" tabindex="-1"></div>
<div class="bds-text-input stack"><label for="smsCode">SMS code</label><input id="smsCode" autocomplete="one-time-code" class="width-10" name="smsCode" value=""></div>
<div class="cluster"><button class="bds-button" type="submit">Verify</button><button class="bds-button-unstyled" name="resend" type="submit">Resend Code</button></div>
</div>
</form>
Text Content
close Skip to main content COOKIES ON BBB.ORG We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more. Accept All Cookies Manage Cookies COOKIE PREFERENCES Many websites use cookies or similar tools to store information on your browser or device. We use cookies on BBB websites to remember your preferences, improve website performance and enhance user experience, and to recommend content we believe will be most relevant to you. Most cookies collect anonymous information such as how users arrive at and use the website. Some cookies are necessary to allow the website to function properly, but you may choose to not allow other types of cookies below. NECESSARY COOKIES What are necessary cookies? These cookies are necessary for the site to function and cannot be switched off in our systems. They are usually only set in response to actions made by you that amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not work. These cookies do not store any personally identifiable information. Necessary cookies must always be enabled. FUNCTIONAL COOKIES What are functional cookies? These cookies enable the site to provide enhanced functionality and personalization. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies, some or all of these services may not function properly. Use functional cookies Do not use functional cookies PERFORMANCE COOKIES What are performance cookies? These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. Use performance cookies Do not use performance cookies MARKETING COOKIES What are marketing cookies? These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant content on other sites. They do not store personal information directly, but are based on uniquely identifying your browser or device. If you do not allow these cookies, you will experience less targeted advertising. Use marketing cookies Do not use marketing cookies Save ChangesAccept All Cookies Better Business Bureau®Homepage Resources for Businesses Set my location Better Business Bureau NAVIGATION MENU Menu * Consumer Account * Get a Quote * Start a Review * File a Complaint * BBB Scam Tracker * Business Resources * Get Accredited * For Consumers * Careers * BBB Directory * News & Events * List Your Business Find local businesses Honeypot close searchSearch Find Near Country USUnited States * United States * Canada Honeypot Find Near Country USUnited States * United States * Canada Search 1. Home 2. Massachusetts 3. Framingham 4. Fence Contractors 5. Master Solutions LLC 6. Customer Reviews (current page) Share Share * Share on Facebook * Share on Twitter * Share on LinkedIn * Share via Email * copy URL Copy this link Print close FIND A LOCATION Master Solutions LLC has 1 locations, listed below. *This company may be headquartered in or have additional locations in another country. Please click on the country abbreviation in the search box below to change to a different country location. BBB accredited Near Country USUnited States * United States * Canada Please enter a valid location. Filter * MASTER SOLUTIONS LLC 40 Summit St Framingham, MA 01702-7363 1. 1 CUSTOMER REVIEWSFORMASTER SOLUTIONS LLC Fence Contractors View Business profile View Business profile WHAT DO YOU THINK? ADD YOUR REVIEW. Star rating 1 star 2 stars 3 stars 4 stars 5 stars 10 word minimum. 2000 characters remaining I have read and agree to the Customer Review Submission Terms Leave Your Reviewcancel close PROVIDE YOUR INFO TO LEAVE A REVIEW Thank you for taking the time to leave a review! Please enter your information below to submit your review to BBB. Your first name and first initial of your last name will display online. Your full name will only be used to allow the business to verify that you are a customer. All fields are required. First name Last name Display nameThis is automatically determined using your first name and the first initial of your last name. Email address Postal code Phone number How would you like to confirm your review? How would you like to confirm your review? Email Text messageYou consent to receive this verification code by text. (Your mobile company might charge you for receiving text messages.) This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Leave Review close VERIFY YOUR PHONE NUMBER Enter the 6 digit code sent to the phone number ending in undefined If you have not received a code within 2 minutes, you can re-send it. SMS code VerifyResend Code 0 CUSTOMER REVIEWS CUSTOMER REVIEW RATING This business has 0 reviews CONTACT INFORMATION 40 Summit St Framingham, MA 01702-7363 Visit Website Email this Business (508) 808-3523 Want a quote from this business? Get a Quote BBB RATING & ACCREDITATION A+BBB rating Accredited Since: 4/5/2021 Years in Business: 8 Customer Reviews are not used in the calculation of BBB Rating Overview of BBB Rating BBB Business Profiles may not be reproduced for sales or promotional purposes. BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles. When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints. BBB Business Profiles generally cover a three-year reporting period. BBB Business Profiles are subject to change at any time. If you choose to do business with this business, please let the business know that you contacted BBB for a BBB Business Profile. As a matter of policy, BBB does not endorse any product, service or business. FOR CONSUMERS * Language Translation Information * Search for a Business * Get a Quote * Start a Review * File a Complaint * BBB Scam Tracker * File an Auto Warranty Complaint * Sign up for Scam Alerts * Frequently Asked Questions (FAQ) * Consumer HQ FOR BUSINESSES * Search Business Profiles * Get Accredited * BBB EU Privacy Shield * Get Your Business Listed * Partner Code of Conduct * Apply for BBB Accreditation * Business HQ ABOUT BBB® * Mission & Vision * Directory of Local BBBs * International Association of Better Business Bureaus * BBB Institute for Marketplace Trust * Careers * BBB Wise Giving Alliance (Give.org) * BBB National Programs * our Facebook (opens in a new tab) * our Twitter (opens in a new tab) * our LinkedIn (opens in a new tab) * our YouTube (opens in a new tab) * Terms of Use * Privacy Policy * Your Ad Choices * Trademarks * Hyperlinking Policy © 2024, International Association of Better Business Bureaus, Inc., separately incorporated Better Business Bureau organizations in the US and Canada, and BBB Institute for Marketplace Trust, Inc. All rights reserved. *In Canada, trademark(s) of the International Association of Better Business Bureaus, used under License. Chat with us, powered by LiveChat