Share your project details and we'll reach out to
Msg and Associates Inc
so you don't have to.
We'll also connect you with other vetted professionals who are a strong match for your project. That way, you can compare quotes, meet different contractors, and make the choice that feels right for you.
Msg and Associates Inc has served the Glen Allen, Virginia community for 18 years. Operating from a West End office in Glen Allen and a Mechanicsville location, the company has maintained consistent business hours at both sites. While specializing in serving clients within the Glen Allen and Mechanicsville areas, the company’s 18 years in business reflect its ongoing presence in the local construction and contracting market. The website highlights two offices with established schedules, reinforcing a focus on accessibility and client service in these regions. Specific project types and service specialties are not described on the website, but the firm’s long-standing operation suggests familiarity with the needs of property owners in Glen Allen and surrounding neighborhoods.
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 89
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 88
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 87
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 86
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 85
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 84
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 83
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 82
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 80
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 79
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 78
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 74
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 73
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 71
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 70
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 69
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 68
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 67
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 66
Remove the existing shingle roof system. overlay the existing plywood with 7/16 osb. apply ice and water shield at the eave per code. install synthetic felt to the exposed substrate. install 3-tab shingle; color black class a. install ridge ventilation. crystal lake townhomes building 65
Commercial Improvement (Cic), Home Improvement (Hic)
Business Type
Corporation
BuildZoom verified this license was active as of May 2026.
Verify this license's status for Msg and Associates Inc at the Virginia Department of Professional and Occupational Regulation.
This is a sample of licensing data; click here to access a complete history.
Unverified License
License #
2705056971
Status
Unable To Verify
County
Spotsylvania County
Type
Contractor
Business Type
Corporation
BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Inactive License
License #
0407005214
Status
Inactive
County
Spotsylvania County
Type
Contractor
Business Type
Corporation
According to the Spotsylvania County, VA, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Msg and Associates Inc at the Spotsylvania County, VA.
This is a sample of licensing data; click here to access a complete history.