A system for detecting limescale buildup in an aircraft brewing apparatus, comprising: at least one of a monitored subsystem or a monitored component of the aircraft brewing apparatus; at least one sensor device configured to generate and transmit pressure differential data for an amount of limescale buildup in the at least one of the monitored subsystem or the monitored component; and at least one controller coupled to the at least one sensor device, the at least one controller configured to: receive the pressure differential data for the at least one of the monitored subsystem or the monitored component; generate a trend based on the received pressure differential data and at least one of pressure differential historical data of the at least one of the monitored subsystem or the monitored component or a baseline pressure differential of the at least one of the monitored subsystem or the monitored component; compare the trend to at least one pressure differential threshold value; and generate a timeline for limescale buildup maintenance of the at least one of the monitored subsystem or the monitored component based on the comparison of the trend to the at least one pressure differential threshold value, the at least one of the monitored subsystem or the monitored component being maintainable based on the generated timeline. at least one of a monitored subsystem or a monitored component of the aircraft brewing apparatus; at least one sensor device configured to generate and transmit pressure differential data for an amount of limescale buildup in the at least one of the monitored subsystem or the monitored component; and at least one controller coupled to the at least one sensor device, the at least one controller configured to: receive the pressure differential data for the at least one of the monitored subsystem or the monitored component; generate a trend based on the received pressure differential data and at least one of pressure differential historical data of the at least one of the monitored subsystem or the monitored component or a baseline pressure differential of the at least one of the monitored subsystem or the monitored component; compare the trend to at least one pressure differential threshold value; and generate a timeline for limescale buildup maintenance of the at least one of the monitored subsystem or the monitored component based on the comparison of the trend to the at least one pressure differential threshold value, receive the pressure differential data for the at least one of the monitored subsystem or the monitored component; generate a trend based on the received pressure differential data and at least one of pressure differential historical data of the at least one of the monitored subsystem or the monitored component or a baseline pressure differential of the at least one of the monitored subsystem or the monitored component; compare the trend to at least one pressure differential threshold value; and generate a timeline for limescale buildup maintenance of the at least one of the monitored subsystem or the monitored component based on the comparison of the trend to the at least one pressure differential threshold value, the at least one of the monitored subsystem or the monitored component being maintainable based on the generated timeline.