I have worked with BMS at many communities managed by Vanguard Community Management. They are very accommodating and they understand the specialized needs of community associations. Any time there has been a problem or issue, the staff at BMS will address it promptly and many times directly with the homeowner. They are very interested in completing satisfactory work and making sure the homeowner is satisfied. Their snowplowing services are superb and the crew was very committed to addressing concerns promptly, especially with the exteme winter in 2013-14.I would highly recommend BMS for their services.