Level 1 Maintenance Inc
Scam! This company will not pay you for your work
To whom it may concern: This complaint is against Level 1 maintenance inc in Boston ma they are asking companies small business in California, Arizona, Colorado to do landscaping work for companies all tell office max ect not sending contracts to the vendor and if they do its a month later from ...