We are a full service roofing company. Our contractors bring over two decades of experience to each project we undertake. M E X Solutions in Hayward, CA is fully licensed (C-39 Roofing License #: 944015) and insured to protect you and your property. We would be happy to provide you with a free estimate for your roofing project. Our services include the installation and replacement of Asphalt roofing, wood shake roofing, composite roofing, natural slate roofing, flat, foam and single ply roofing. We guarantee complete customer satisfaction upon completion of every project.