You need to ask the city water department for a street-to-meter pressure check, if your home is experiencing low water pressure throughout your house. If the pressure is fine, then it is possible there is a blockage within the meter itself. This can be done by having a professional temporarily bypass the meter with a jumper line to see if the pressure changes. If the pressure remains the same, then the meter is fine; if it drops when you reinsert the meter, then the city water department should swap it out. While your system is open, have the plumber do a pressure check of the system to remove any potential blockages.