The information below was received from The Mass Agents Insurance Association.
Below is a paraphrased version of the regulations regarding what is required to do while driving any vehicle that is over 10,001 lbs and is used in business. The marking regulation is in two parts:
The first part talks about the MA markings regulation; The owner of every motor truck used for the transportation of goods, wares, merchandise for hire, gain or reward, shall have the owner's name on the truck, to be plainly visible from each side, be in permanent letters (these can be magnetic) that contrasts sharply in color with the background on which the letters are placed; Motor Truck must have a load carrying capacity between 2,000 and 10,000 pounds. This also applies to any contractors that use their trucks in their trade (even MAP class 30)... they are for hire, gain or reward.
The second part of the regulation talks about USDOT # for Intrastate Commerce (Massachusetts only); U.S. DOT Number Assignment for intrastate carriers - every motor vehicle engaged in Interstate commerce in Massachusetts having a gross vehicle weight rating or gross combination weight rating of 10,001 or more pounds; and every motor vehicle regardless of weight enganged in Intrastate commerce in Massachusetts and used in transportation of hazardous materials in a quantity requiring placarding; and every motor vehicle designed to transport more than 15 passengers, including the driver, used in intrastate commerce in Mass must be permanently marked with a USDO number (these can be magnetic). You need to contact The Federal Motor Carrier Safety Administration for a DOT# https://www.fmcsa.dot.gov/. There is no cost for a DOT number.
Below are three compliance specialists, that for a fee, can make sure your business is in fulll compliance for both federal/state laws and regulations:
Fleet Safety Services: https://www.fleet-safety.com/
Transportation Advisors: https://transportationadvisor.com/
JJ Keller: https://www.jjkeller.com/