Deteriorating road infrastructure is a global concern, especially in low-income countries where financial and technological constraints hinder effective monitoring and maintenance. Traditional methods, like inertial profilers, are expensive and complex, making them unsuitable for large-scale use. This paper explores the integration of cost-effective, scalable smartphone technologies for road surface monitoring. Smartphone sensors, such as accelerometers and gyroscopes, combined with data preprocessing techniques like filtering and reorientation, improve the quality of collected data. Machine learning algorithms, particularly CNNs, are utilized to classify road anomalies, enhancing detection accuracy and system efficiency. The results demonstrate that smartphone-based systems, paired with advanced data processing and machine learning, significantly reduce the cost and complexity of traditional road surveys. Future work could focus on improving sensor calibration, data synchronization, and machine learning models to handle diverse real-world conditions. These advancements will increase the accuracy and scalability of smartphone-based monitoring systems, particularly for urban areas requiring real-time data for rapid maintenance.