Page appears not mobile-friendly due to:
Text too small to read – The following text on your page renders in a way that may be difficult for some of your visitors to read. Use legible font sizes to provide a better user experience.
Mobile viewport not set – Configuring a viewport specifying width=device-width instead of width=1174 will allow your page to adapt for devices of various widths. This may require additional work to adapt your styling for smaller screens. Right now our websites will just render the page at a typical desktop screen width, scaled to fit the screen of the mobile devices. I recommend to Configuring a viewport properly.
Links too close together – Some of the links/buttons on your webpage may be too small for a user to easily tap on a touchscreen. Consider making these tap targets larger to provide a better user experience. Providing a mobile version navigation will help users easily navigate/tap the navigation menu on a touchscreen.
You can check the links below for more details and recommendation:
I attached a screenshot of our sites and other two responsive sites. If you try to compare the two sites to the PFSC website, you can see that the two sites is more user friendly it comes to mobile devices. You can clearly read the text and so easy to tap the navigation menu.